摘要:眼睛都快瞎了,在学习TP5新建模块时出现了服务器限制Access denied.,于是在百度各种搜索,也得到了广泛的同行朋友们的帮助,终于解决了此问题,并且再次记录一下
问题描述:
可以访问首页,但是不能访问首页以为的模块链接路径,不论是新建的还是默认的,都无法访问
修改php.ini文件vi /usr/local/php/etc/php.ini #编辑文件
#cgi.fix_pathinfo由0改为1
修改nginx.confvi /usr/local/nginx/conf #编辑文件
fastcgi_split_path_info ^(.+\.php)(/.+)$; #添加这一句
修改域名的conf#添加TP5的三个配置
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
检查重启配置nginx -t
service nginx reload
大功搞成,择天记走起