我想讓php顯示錯誤,現在我所得到的只是一個空白頁面。我試過改變似乎是php配置文件的php.ini文件,但沒有成功。難道是phpinfo()在加載什麼配置文件時是錯誤的? (我重新啓動了Apache)Php display_errors
phpinfo加載的配置文件 - > /etc/php5/apache2/php.ini。我複製粘貼路徑和文件名以便拼寫錯誤,這不是問題。
我想讓php顯示錯誤,現在我所得到的只是一個空白頁面。我試過改變似乎是php配置文件的php.ini文件,但沒有成功。難道是phpinfo()在加載什麼配置文件時是錯誤的? (我重新啓動了Apache)Php display_errors
phpinfo加載的配置文件 - > /etc/php5/apache2/php.ini。我複製粘貼路徑和文件名以便拼寫錯誤,這不是問題。
通過使用下面的代碼和你內心的php.ini文件 的display_errors做到這一點=上
error_reporting(E_ALL);
ini_set('display_errors',1);
ini_set('error_reporting', E_ALL);
ini_set('display_startup_errors',1);
error_reporting(-1);
在php頁面的頂部啓用錯誤報告。
ini_set("display_errors", 1);
ini_set("display_startup_errors", 1);
error_reporting(-1);
已經評論 –
將它放置在頁面頂部,但一定要在糾正錯誤後將其刪除。你不希望整個世界都能夠洞察你的數據庫結構。
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
?>
不,它不能錯。如果您啓用了它,並且它顯示錯誤已啓用,並且您仍然沒有收到任何錯誤,那麼就沒有錯誤。 –
是在你的php.ini文件中的display_error?也嘗試ini_set('display_errors',1); ini_set('display_startup_errors',1); error_reporting(-1); –
ini_set文件正常工作。但改變php.ini文件似乎沒有做任何事情。 Phpinfo()仍然顯示display_errors Off。這就是爲什麼我認爲我沒有改變正確的配置文件 – mitza