如何配置PHP环境以记录错误日志?

更新于
2026-09-29 04:45:59
1阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1299个文字,预计阅读时间需要6分钟。

如何配置PHP环境以记录错误日志?

设置方法:打开php.ini文件,设置以下参数:- error_reporting=E_ALL- display_errors=Off- log_errors=On- error_log=E:\php_log\php_error.log

操作环境:Windows 7系统、PHP 7.1版本、DELL G3电脑。

设置方法:打开php.ini文件,设置“error_reporting=E_ALL”、“display_errors=Off”、“log_errors=On”、“error_log = E:/php_log/php_error.log”等。

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

对于 PHP 开发者来说,一旦某个项目投入使用,应该立即将配置文件 php.ini 中的 display_errors 选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。但是任何一个项目在投入使用后,都难免会有错误出现,那么如何记录一些对开发者有用的错误报告呢?

我们可以在单独的文本文件中将错误报告作为日志记录。错误日志的记录,可以帮助开发人员或者管理人员查看系统是否存在问题。如果需要将程序中的错误报告写入错误日志中,只要在 PHP 的配置文件中,将配置项 log_errors 开启即可。

错误报告默认会记录到 Web 服务器的日志文件里,例如记录到 Apache 服务器的错误日志文件 error.log 中。当然也可以将错误日志记录到指定的文件中。

使用指定的文件记录错误报告日志

如果想使用自己指定的文件记录错误日志,一定要确保这个文件存放在文档根目录之外,以减少遭到攻击的可能。

阅读全文

本文共计1299个文字,预计阅读时间需要6分钟。

如何配置PHP环境以记录错误日志?

设置方法:打开php.ini文件,设置以下参数:- error_reporting=E_ALL- display_errors=Off- log_errors=On- error_log=E:\php_log\php_error.log

操作环境:Windows 7系统、PHP 7.1版本、DELL G3电脑。

设置方法:打开php.ini文件,设置“error_reporting=E_ALL”、“display_errors=Off”、“log_errors=On”、“error_log = E:/php_log/php_error.log”等。

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

对于 PHP 开发者来说,一旦某个项目投入使用,应该立即将配置文件 php.ini 中的 display_errors 选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。但是任何一个项目在投入使用后,都难免会有错误出现,那么如何记录一些对开发者有用的错误报告呢?

我们可以在单独的文本文件中将错误报告作为日志记录。错误日志的记录,可以帮助开发人员或者管理人员查看系统是否存在问题。如果需要将程序中的错误报告写入错误日志中,只要在 PHP 的配置文件中,将配置项 log_errors 开启即可。

错误报告默认会记录到 Web 服务器的日志文件里,例如记录到 Apache 服务器的错误日志文件 error.log 中。当然也可以将错误日志记录到指定的文件中。

使用指定的文件记录错误报告日志

如果想使用自己指定的文件记录错误日志,一定要确保这个文件存放在文档根目录之外,以减少遭到攻击的可能。

阅读全文