在 CentOS 上,PHP 錯誤日志級別的設置取決于你使用的 PHP 配置文件(php.ini)。請按照以下步驟操作:
打開終端。
使用文本編輯器打開你的 php.ini 文件。通常,該文件位于 /etc/php.ini 或 /etc/php.d/ 目錄中。例如,你可以使用 vi 編輯器打開它:
sudo vi /etc/php.ini
或者,如果你知道具體的 php.d 文件,例如 php-fpm.d/www.conf,那么打開它:
sudo vi /etc/php.d/php-fpm.d/www.conf
error_reporting = E_ALL
這將設置錯誤報告級別為 E_ALL,這意味著所有錯誤都會被記錄。
log_errors = On
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 錯誤日志級別已設置為你所指定的級別,并且錯誤將被記錄到指定的日志文件中。