记录今日又一坑
大佬说了,代码要一行行看,一步一步进去找
遇到问题首先思考一下,到底是哪里的问题。
1、首先,php的配置文件不会重定向改变链接。既然是链接跳转,那基本上可以断定是项目的代码中有重定向的部分
2、看看哪里写了重定向,最快速的方法,利用IDE全局搜索 /install/index.php 或 /install/ 。 要不然进入项目的全局配置文件一行一行找,遇到引入的文件跳进去找。
3、找到了 发现是文件判断存在的错误
4、var_dump 打印一下是什么文件,什么路径
5、坑点来了经大佬多番检查,发现是文件目录路径的权限不够 。文件的权限最好也设置一下 直接上755,不行777
直接启动 php-fpm 判断文件存在就没问题 , 上 sudo php-fpm之后 file_exit() 竟然找不到文件了…………
现在唯一不懂的就是,为什么给了高权限反而需要文件路径的权限呢?