在 CentOS 系統中配置 PHP 錯誤報告,可以按照以下步驟進行:
打開 PHP 配置文件:
通常,PHP 配置文件位于 /etc/php.ini
。你可以使用文本編輯器(如 vi
或 nano
)打開它。例如,使用 vi
編輯器:
sudo vi /etc/php.ini
修改錯誤報告設置:
在 php.ini
文件中找到以下設置,并根據需要進行修改:
display_errors
:設置為 On
以在瀏覽器中顯示錯誤報告。設置為 Off
以禁用錯誤報告。
display_errors = On
log_errors
:設置為 On
以將錯誤報告記錄到服務器上的日志文件中。設置為 Off
以禁用錯誤日志記錄。
log_errors = On
error_reporting
:設置要報告的錯誤類型。例如,設置為 E_ALL
以報告所有錯誤。
error_reporting = E_ALL
error_log
:設置錯誤日志文件的路徑。例如,設置為 /var/log/php_errors.log
以將錯誤報告記錄到此文件中。
error_log = /var/log/php_errors.log
保存并關閉 php.ini
文件。
重啟 Web 服務器以使更改生效:
如果你使用的是 Apache Web 服務器,請運行以下命令:
sudo systemctl restart httpd
如果你使用的是 Nginx 和 PHP-FPM,請運行以下命令:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
現在,PHP 錯誤報告已根據你的配置進行設置。錯誤將顯示在瀏覽器中(如果 display_errors
設置為 On
),并記錄到指定的日志文件中(如果 log_errors
設置為 On
)。