codeigniter 空白页,没有错误或日志

codeigniter blank page, no errors or logs

我正在处理一个现有的 codeigniter 3.0.1 项目,我必须在某处更改一些我找不到谁破坏了网站的东西。之前一切正常,现在我得到一个空白页面,没有任何错误,也没有任何日志...

我已将代码添加到 index.php 以显示错误,但仍然没有任何内容

error_reporting(E_ALL);
ini_set('display_errors', 'On');

然后我开始回显以查看我到达的位置...索引到达

require_once BASEPATH.'core/CodeIgniter.php';

system/core/CodeIgniter.php 达到

$EXT =& load_class('Hooks', 'core');

system/core/Hooks.php 达到

    $CFG =& load_class('Config', 'core');

然后构造函数中的 /system/core/Config.php 无法回显任何内容。我仍然可以从 class 定义之前回显。

我选择了该文件的新副本以确保它完好无损。

任何人都可以帮助我确定问题或指出一些想法,我不太习惯 CI。提前致谢

问题是某些页面的 php 句法错误。我 post 这个答案是因为我最终解决它的方式...出于某种原因,我完全无法从任何地方(日志或 php_error)获取错误消息,即使 [=17] =] 或 ini_set() 即使我把它几乎放在任何地方,甚至是错误所在的页面。

关于没有错误报告的问题来自我没有访问权限的 php 配置,但我设法将 php 版本从 7 降级到 5.6,出现的错误让我找到了php 语法错误的文件。

希望对某人有所帮助