nginx를 구성 설치 thinkphp5

nginx.conf

서버 { 
    듣고        (80) ; 
    서버 _ s.huailaixx.com; 
    캐릭터 셋 UTF - 8 ; 

    위치 ~ \ .PHP { 
        루트    / DATA0 / www /에서 test_hlxx / 공공 ; 
        fastcgi_pass    127.0 . 0.1 : 9000 ; 
        fastcgi_index의 index.php를; 

        fastcgi_split_path_info   ^ (? (U) + \ PHP..) (/?.+ ) $; 
        fastcgi_param SCRIPT_FILENAME $ DOCUMENT_ROOT $ fastcgi_script_name; 


        fastcgi_param PATH_INFO $ fastcgi_path_info;                                    
        fastcgi_param PATH_TRANSLATED $ DOCUMENT_ROOT $ fastcgi_path_info; 
        fastcgi_params을 포함한다;
    } 

    위치 / { 
        루트    / DATA0 / www /에서 test_hlxx / 공공 ; 
        인덱스있는 index.html index.htm으로의 index.php를; 

        만약 (! - 전자 $의 REQUEST_FILENAME) { 
            다시 ^ / (. *) $ /index.php/$ 1 마지막;  
            휴식 ; 
        } 
    } 
}

php.ini 파일

cgi.fix_pathinfo = 1

 

추천

출처www.cnblogs.com/houweijian/p/11391313.html