首頁  >  文章  >  後端開發  >  如何在 .htaccess 中啟用 PHP 錯誤顯示和日誌記錄?

如何在 .htaccess 中啟用 PHP 錯誤顯示和日誌記錄?

Barbara Streisand
Barbara Streisand原創
2024-11-02 12:31:30296瀏覽

How to Enable PHP Error Display and Logging in .htaccess?

透過 .htaccess 解決 PHP 錯誤顯示問題

測試網站並遇到問題時,錯誤顯示至關重要。但是,此顯示有時可能會被停用。對於僅有權存取 .htaccess 檔案並希望啟用錯誤顯示的用戶,此問題提供了全面的解決方案。

該問題解決了 .htaccess 檔案是唯一可存取資源的情況。它建議添加三個 PHP 標誌:display_startup_errors、display_errors 和 html_errors。這些標誌控制 PHP 中錯誤顯示的行為。然而,應用這些變更後,網站顯示「內部伺服器錯誤」而不是詳細的錯誤訊息。

為了解決此問題,答案建議使用額外的 PHP 標誌:log_errors。此標誌啟用 PHP 錯誤日誌記錄,允許將錯誤記錄在由 error_log 指定的日誌檔案中。透過將這些行新增至 .htaccess 檔案:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag log_errors on
php_value error_log /home/path/public_html/domain/PHP_errors.log

網站現在將在頁面上顯示詳細的錯誤訊息並將其記錄到指定位置。這使用戶能夠更輕鬆地識別和解決錯誤,而無需依賴 .htaccess 檔案以外的存取。

以上是如何在 .htaccess 中啟用 PHP 錯誤顯示和日誌記錄?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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