我看不到任何PHP錯誤。我嘗試了所有可以發現錯誤報告的技巧,但沒有任何效果。無法讓PHP報告錯誤
display_errors處於打開狀態,error_logging處於打開狀態,但是當我查看出現錯誤的頁面時,我會看到空白頁。
/var/log/php.log不存在。
如果我設置本地日誌文件,則不會創建任何內容。
我一直在測試的文件是
<?php
ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);
ini_set('error_log','script_errors.log');
ini_set('log_errors','On');
$a=
phpinfo();
?>
任何其他的想法?
我試過你的代碼,它在命令行上工作,我不知道你是否有一個拒絕顯示phpinfo()的輸出的設置(出於安全原因),你看到一個有效但仍然空白的頁面。如果可以的話,看看'disable_functions'設置了什麼。 – Hans 2010-08-30 23:37:10
有沒有辦法強制php報告解析錯誤? – Nathan 2010-08-30 23:38:38
@Nathan你選擇這個答案B/C它有幫助或者是由於不同的原因?我有同樣的問題,因爲我不覺得它太有幫助。漢斯,也許如果你提到如何檢查是否有解析錯誤。 – puk 2012-03-14 09:28:10