在 CentOS 上啟用 PHP 錯誤日志,您需要按照以下步驟操作:
php.ini
。這個文件通常位于 /etc/php.ini
或 /etc/php.d/
目錄下。您可以使用文本編輯器(如 vim、nano 等)打開它。例如:sudo vim /etc/php.ini
或者
sudo vim /etc/php.d/your_php_file.ini
將 your_php_file.ini
替換為實際的 PHP 配置文件名。
php.ini
文件中找到以下兩行:;error_reporting = E_ALL
;log_errors = Off
取消這兩行的注釋(刪除行首的分號 ;
),并設置適當的錯誤報告級別和日志記錄選項。例如,要將錯誤報告級別設置為 E_ALL
并啟用錯誤日志記錄,請將這兩行更改為:
error_reporting = E_ALL
log_errors = On
您還可以設置錯誤日志文件的路徑。例如,要將錯誤日志文件保存在 /var/log/php_errors.log
,請添加或修改以下行:
error_log = /var/log/php_errors.log
保存并關閉 php.ini
文件。
重啟您的 web 服務器以使更改生效。如果您使用的是 Apache,請運行以下命令:
sudo systemctl restart httpd
如果您使用的是 Nginx 和 PHP-FPM,請運行以下命令:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
現在,PHP 錯誤日志已啟用,您可以在指定的日志文件(例如 /var/log/php_errors.log
)中查看錯誤信息。