欢迎您, 来到 宁时修博客.^_^

nginx隐藏了index.php却输入路口文件报Access denied

2018/11/06 宁时修 php,thinkPHP 3.2.3,thinkPHP 5.0 1300
nginx重写规则隐藏了index.php,输入index.php路口文件时报Access denied

nginx重写规则隐藏了index.php,输入index.php路口文件时报Access denied,提示没有权限访问。

找到php.ini 修改以下配置就行

cgi.fix_pathinfo = 0
修改成
cgi.fix_pathinfo = 1

如果你的nginx.conf没有添加该配置项,还需要做如下调整

添加下面三句

fastcgi_split_path_info ^(.+\.php)(/.+)$;  
fastcgi_param   PATH_INFO   $fastcgi_path_info;  
fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;


点赞
说说你的看法

所有评论: (0)