当我升级php版本5.4后,codeigniter站点给出了500个错误

当我升级php版本5.4后,codeigniter站点给出了500个错误,php,codeigniter,Php,Codeigniter,我在我的网站上升级PHP 5.4版时遇到了一些问题。我的网站是用CodeIgniter框架构建的。它在以前的版本中运行良好。当我检查错误日志时,我看到了这个错误 error: cannot stat directory: (root_directory/project name/index.php/home) Premature end of script headers: php54-cgi 无法统计目录 这是linux错误,而不是PHP错误。在最常见的情况下,升级PHP后,您更改了运行P

我在我的网站上升级PHP 5.4版时遇到了一些问题。我的网站是用CodeIgniter框架构建的。它在以前的版本中运行良好。当我检查错误日志时,我看到了这个错误

error: cannot stat directory: (root_directory/project name/index.php/home)

Premature end of script headers: php54-cgi
无法统计目录

这是linux错误,而不是PHP错误。在最常见的情况下,升级PHP后,您更改了运行PHP二进制文件的用户和/或组,而新用户和/或组根本没有代码目录的权限


所以答案将是-更改运行php的用户/组。

您以前使用的php版本是什么?以前的php版本是5.3ok,但如果我加载站点url使welcom.php运行,我会遇到一个问题,但当我更改url时,会出现500错误