我在网站上升级PHP 5.4时遇到了一些麻烦。我的网站是使用CodeIgniter框架构建的。它在以前的版本中运行良好。当我检查错误日志时,我看到此错误
error: cannot stat directory: (root_directory/project name/index.php/home)
Premature end of script headers: php54-cgi
答案 0 :(得分:0)
无法使用stat目录
这是linux错误,而不是PHP。在升级PHP之后的大多数常见情况下,您已经更改了运行php二进制文件的用户和/或组,而新的用户和/或组没有对代码目录的权限。
所以答案是 - 改变运行php的用户/组。