如图 nginx $_SERVER['PHP_SELF'] 得到重复路径是什么原因?
配置文件如下
nginx.conf
php.conf 配置文件:
fastcgi.conf 配置文件:
如图 nginx $_SERVER['PHP_SELF'] 得到重复路径是什么原因?
配置文件如下
nginx.conf
php.conf 配置文件:
fastcgi.conf 配置文件:
原因是:PHP_SELF = SCRIPT_NAME + PATH_INFO
所以你应该在Nginx.conf
配置文件里找到PATH_INFO
的定义,然后注释掉
详细的解释可以参考:https://segmentfault.com/a/11...
8 回答3.7k 阅读
2 回答1.8k 阅读✓ 已解决
4 回答1.8k 阅读
1 回答1.4k 阅读✓ 已解决
1 回答996 阅读✓ 已解决
1 回答872 阅读✓ 已解决
2 回答1.4k 阅读
应该是php配置。
php.conf中
fastcgi-param script
一项,调用的结果是$document_root$fast_cgi_name
,这个导致了重复出现。