在 CentOS 上配置 PHP 日志記錄,您需要按照以下步驟操作:
找到并打開您的 php.ini
文件。這個文件通常位于 /etc/php.ini
或 /etc/php.d/
目錄下。您可以使用文本編輯器(如 vim、nano 等)打開它:
sudo vi /etc/php.ini
或者
sudo vi /etc/php.d/your_php_file.ini
將 your_php_file.ini
替換為實際的文件名。
在 php.ini
文件中找到以下配置項:
;error_log = /var/log/php_errors.log
取消注釋(刪除行首的分號)并設置日志文件的路徑。例如,將路徑更改為 /var/log/php_errors.log
:
error_log = /var/log/php_errors.log
您還可以根據需要更改其他與日志相關的設置,例如:
log_errors
: 啟用或禁用錯誤日志記錄。error_reporting
: 設置記錄哪些類型的錯誤。例如,要啟用所有錯誤的日志記錄,請將以下設置添加到 php.ini
文件中:
log_errors = On
error_reporting = E_ALL
保存對 php.ini
文件所做的更改并關閉文本編輯器。
要使更改生效,您需要重啟 Web 服務器。根據您使用的 Web 服務器(如 Apache 或 Nginx),執行以下命令之一:
對于 Apache:
sudo systemctl restart httpd
對于 Nginx:
sudo systemctl restart nginx
現在,PHP 日志記錄已配置并啟用。您可以在指定的日志文件(例如 /var/log/php_errors.log
)中查看 PHP 錯誤和警告。