之求网 之求网

自问自答: 使用oneintack安装环境出现Access denied.,非cgi.fix_pathinfo的解决方法

2019/01/01服务器

自问自答: 使用oneintack安装环境出现Access denied.,非cgi.fix_pathinfo的解决方法
发表于 : 2018年 7月 2日 00:15
由 fpnrya16803
使用onestack安装lnmp环境,直接搬数据库和源码访问出现 Access denied.
网上很多人都是通过改变php.ini中的cgi.fix_pathinfo为1来解决

参考下面的资料
https://www.yephy.com/pathinfo-and-nginx-conf.html
https://www.40huo.cn/blog/typecho-pathinfo.html

不改变 php.ini 中 cgi.fix_pathinfo=0 改成了 cgi.fix_pathinfo=1,可能存在安全问题

location ~ 1.php(/|$) {
#fastcgi_pass remote_php_ip:9000;
fastcgi_split_path_info ^(.+?.php)(/.*)$;
fastcgi_pass unix:/dev/shm/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
}

添加
fastcgi_split_path_info ^(.+?.php)(/.*)$;
后即可由 Nginx 设置 PATH_INFO 值,
至此,终于解决了不改 PHP.ini 的方法。
重启服务即可
service php-fpm restart
service nginx restart


  1. /
全部留言 10

吳亦凡2018/06/06

敢问大师,师从何方?上古高人呐逐一地看完你的作品后,我的心久久 不能平静!这世间怎么可能还有如此精辟的作品?我不敢相信自己的眼睛。自从改革开放以后,我就以为再也不会有任何作品能打动我,没想到今天看到这个如此精妙绝伦的作品好厉害!

吳亦凡2018/06/06

敢问大师,师从何方?上古高人呐逐一地看完你的作品后,我的心久久 不能平静!这世间怎么可能还有如此精辟的作品?我不敢相信自己的眼睛。自从改革开放以后,我就以为再也不会有任何作品能打动我,没想到今天看到这个如此精妙绝伦的作品好厉害!

吳亦凡2018/06/06

敢问大师,师从何方?上古高人呐逐一地看完你的作品后,我的心久久 不能平静!这世间怎么可能还有如此精辟的作品?我不敢相信自己的眼睛。自从改革开放以后,我就以为再也不会有任何作品能打动我,没想到今天看到这个如此精妙绝伦的作品好厉害!

吳亦凡2018/06/06

敢问大师,师从何方?上古高人呐逐一地看完你的作品后,我的心久久 不能平静!这世间怎么可能还有如此精辟的作品?我不敢相信自己的眼睛。自从改革开放以后,我就以为再也不会有任何作品能打动我,没想到今天看到这个如此精妙绝伦的作品好厉害!

吳亦凡2018/06/06

敢问大师,师从何方?上古高人呐逐一地看完你的作品后,我的心久久 不能平静!这世间怎么可能还有如此精辟的作品?我不敢相信自己的眼睛。自从改革开放以后,我就以为再也不会有任何作品能打动我,没想到今天看到这个如此精妙绝伦的作品好厉害!

添加新评论