- PHP code
server{
listen 8881;
server_name d2.test.com;
index index.html index.htm index.php;
root /home/web/d2.test.com/root/;
location / {
index index.php index.html;
if (!-e $request_filename){
#rewrite ^/(.*)$ /index.php?/$1? last;
rewrite (.*) /index.php/$1;
}
}
location ~ \.php {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
access_log off;
}
}
这是我的一个项目,现在访问这个项目时,nginx没有解析PHP,而是直接下载文件,而且格式是如“IB2EreFS.part”的文件,但文件内容就是php内容。
以前没用过nginx,要怎么修改呢?谢谢大家!