如何取得 php 錯誤報告?

如何取得 php 錯誤報告?

目前安裝的 php 版本為 5.3.10。它沒有報告任何類型的錯誤,例如語法錯誤,例如

<?php
define("variable" , 10);
variable++;
echo variable;
?>

此程式碼有錯誤,瀏覽器應顯示該錯誤。但瀏覽器視窗是空的

顯示錯誤離開正如我在 php core 列中的 phpinfo() 給出的資訊中看到的那樣。

我希望它被打開。

答案1

如果您想為所有 php 專案啟用它:

/etc/php5/apache2/php.ini透過開啟終端機並鍵入以下內容來編輯:

gksudo gedit /etc/php5/apache2/php.ini

搜尋該行。

display_errors = Off

並更改OffOn

如果您想為單一網站啟用它,請在您網站的.htaccess文件中添加以下行:

php_flag display_errors on

如果您編輯了php.ini文件,則需要重新啟動 apache 才能使設定生效,請在終端機中使用以下行重新啟動它。

sudo apache2ctl restart

相關內容