版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/foreverlikui/article/details/84369964
1.修改pho.ini
位置:/usr/local/php/etc
找到:cgi.fix_pathinfo=0
更改为:cgi.fix_pathinfo=1
2. 修改nginx站点配置文件
位置:/usr/local/nginx/conf/vhost
将原有的
location ~ [^/]\.php(/|$) {
#fastcgi_pass remote_php_ip:9000;
fastcgi_pass unix:/dev/shm/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
}
修改为:
location ~ [^/]\.php(/|$) {
#fastcgi_pass remote_php_ip:9000;
fastcgi_pass unix:/dev/shm/php-cgi.sock;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_index index.php;
include fastcgi.conf;
}