2020-05-02 17:11:45
要开启 PHP 错误日志记录,需按以下步骤操作:
编辑 php.ini 文件找到配置文件路径(常见位置:/etc/php/php.ini、/usr/local/etc/php/php.ini 或通过 php --ini 命令查询),使用文本编辑器打开。
配置错误日志路径查找 error_log 选项,取消注释并设置为有效路径(确保目录可写):
error_log = /var/log/php_errors.log启用错误显示(可选)将 display_errors 设为 On 以在浏览器显示错误(调试用,生产环境建议关闭):
display_errors = On设置错误报告级别(可选)通过 error_reporting 指定记录的错误类型(如 E_ALL 记录所有错误):
error_reporting = E_ALL重启 Web 服务器根据服务器类型执行命令(如 Apache):
sudo systemctl restart apache2 # 或 nginx/php-fpm 等验证日志记录
生成测试错误(如访问不存在的 PHP 文件)。
检查日志文件内容:tail -f /var/log/php_errors.log
注意事项:
通过以上步骤,PHP 错误和警告将被记录到指定文件,便于排查问题。