簡體   English   中英

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 回顯。 我仍然可以從類定義之前回聲。

我選擇了該文件的新副本,以確保它是好的並且仍然相同。

誰能幫我找出問題或指出一些想法,我不太習慣 CI。 提前致謝

問題是某些頁面中的 php 語法錯誤。 我發布這個答案是因為我最終解決它的方式......出於某種原因,即使我放置了 error_reporting 或 ini_set(),我也完全無法從任何地方(日志或 php_error)獲取錯誤消息幾乎無處不在,甚至是出現錯誤的頁面。

沒有錯誤報告的問題來自我沒有訪問的 php 配置,但我設法將 php 版本從 7 降級到 5.6,錯誤出現讓我找到了帶有錯誤 php 語法的文件。

希望可以幫助某人

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM