linux或windows下nginx開啟phpinfo模式功能怎么配置

復制代碼?代碼如下:

location ~ .php(.*)$ {
?fastCGI_pass?? unix:/tmp/php-cgi.sock;
?fastcgi_index? index.php;
?fastcgi_split_path_info ^(.+.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;
?#include??????? fastcgi_params;
?include fcgi.conf;
}

一個完整的站點配置示例:

復制代碼?代碼如下:

log_format? v.lzw.me? ‘$remote_addr – $remote_user [$time_local] “$request” ‘
?? ‘$status $body_bytes_sent “$http_referer” ‘
?? ‘”$http_user_agent” $http_x_forwarded_for’;
server {
?listen?????? 80;
?server_name v.lzw.me;
?index index.html index.htm index.php default.html default.htm default.php;
?root? /www/v.lzw.me;

?# urlrewrite
?include v.lzw.me.conf;

?location ~ .php(.*)$ {
??fastcgi_pass?unix:/tmp/php-cgi.sock;
??fastcgi_index?index.php;
??fastcgi_split_path_info?^(.+.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;
??#include??????? fastcgi_params;
??include fcgi.conf;
?}

?location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ {
??expires?30d;
?}

?location ~ .*.(JS|css)?$ {
??expires?12h;
?}

?access_log? /wwwlogs/v.lzw.me.log? v.lzw.me;
}

其他方法參考(適合windows下的nginx等):

復制代碼?代碼如下:

location ~ .php
{
?fastcgi_pass 127.0.0.1:9000;
?fastcgi_index index.php;
?include fcgi.conf;
?set $real_script_name $fastcgi_script_name;
?if ($fastcgi_script_name ~ “^(.+?.php)(/.+)$”) {
??set $real_script_name $1;
??set $path_info $2;
?}
?fastcgi_param script_filename $document_root$real_script_name;
?fastcgi_param script_name $real_script_name;
?fastcgi_param path_info $path_info;
}

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享