首頁  >  文章  >  後端開發  >  php顯示報錯訊息怎麼打開

php顯示報錯訊息怎麼打開

PHPz
PHPz原創
2023-04-24 14:49:41825瀏覽

在PHP中,當程式遇到錯誤時,通常會自動記錄錯誤訊息,但是預設情況下這些訊息並不會被顯示在網頁上。這對於調試PHP程式來說是非常不方便的。因此,為了更好地進行偵錯,需要將 PHP 顯示錯誤訊息開啟。

開啟 PHP 錯誤報告

PHP.ini 檔案是 PHP 的設定文件,可以在其中進行許多設定。透過修改PHP.ini檔案中的錯誤報告配置,可以開啟PHP的錯誤顯示功能。以下是具體步驟:

  1. 找到 PHP.ini 檔案

在開始之前,需要知道 PHP.ini 檔案的位置。 PHP.ini 檔案一般位於 PHP 安裝目錄的根目錄下。如果您不知道 PHP 安裝目錄的位置,可以在命令列中輸入 php -i 查看相關資訊。

  1. 開啟 PHP.ini 檔案

用任何文字編輯器開啟 PHP.ini 檔案。

  1. 修改錯誤報告配置

在 PHP.ini 檔案中搜尋 display_errors 關鍵字。如果該配置項被註釋,則需要取消註釋;如果未定義,則需要添加以下程式碼:

display_errors = On

#如果需要同時顯示PHP 記錄的錯誤和警告訊息,可以設定以下程式碼:

error_reporting=E_ALL

  1. 儲存並關閉PHP.ini 檔案

修改儲存後,需要重新啟動Web 伺服器或PHP- FPM 才能生效。

開啟 PHP 錯誤報告的其他方式

上述方法修改 PHP.ini 檔案僅對目前 PHP 版本有效。如果需要在多個PHP版本之間使用相同配置,會很麻煩。所以,以下是其他開啟PHP 錯誤報告的方法:

  1. 在PHP 腳本中開啟錯誤報告

使用以下程式碼可以在PHP 腳本中開啟錯誤報告:

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

  1. #修改.htaccess 文件

在.htaccess 檔案中加入以下程式碼可以開啟PHP 錯誤報告:

php_flag display_errors on
php_value error_reporting E_ALL

  1. #在PHP 文件開頭寫錯誤報告的設定

在PHP 檔案開頭寫以下程式碼可以開啟PHP 錯誤報告:

error_reporting(E_ALL);
ini_set ('display_errors', 1);
?>

總結

#在進行PHP 程式偵錯時,開啟PHP 錯誤回報是非常重要的。有時我們只需要簡單地在 PHP 腳本中開啟錯誤報告即可,有時則需要修改 PHP.ini 檔案。這樣可以大幅提高調試效率,加快程式開發進度。

以上是php顯示報錯訊息怎麼打開的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn