版权声明:本文为博主原创文章,转载请标注出处,谢谢。 https://blog.csdn.net/qq_33182756/article/details/80743407
出现这个问题首先就是因为Nginx无法识别,当前的URL。即可能的,thinkPHP路由模式URL_model 0 (普通模式)1(pathinfo模式)2(rewrite模式) 3 (兼容模式)默认是pathinfo模式。
首先打开Nginx的配置文件/usr/local/nginx/conf/nginx.conf:
location ~ \.php {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name;
fastcgi_split_path_info ^(.+\.php)(.*)$; #增加这一句
fastcgi_param PATH_INFO $fastcgi_path_info; #增加这一句
include fastcgi_params;
}
待更新,