如何在 VPS 上启用 PHP 错误日志记录

VPS 开发运营网站时,记录 PHP 错误一个重要步骤,可以帮助快速发现解决问题。本文指导如何启用 PHP 错误日志有效检查错误。

为什么需要启用 PHP 错误日志?

PHP 错误日志有助您:

  • 及早发现代码中的错误。

  • 确定导致 500 Internal Server Error 原因。

  • 检查网站运行情况。


如何VPS 启用 PHP 错误日志

1. 使用 cPanel

如果VPS 使用的是 cPanel,可以按照以下步骤启用 PHP 错误日志:

  • 登录cPanel。

  • 选择 Select PHP Version

  • Switch to PHP Options

  • 找到 error_reporting 选择 E_ALL

  • 确保display_errors 设置Off防止浏览显示错误。

  • 更改自动保存。

2. 使用 php.ini 文件

如果权限访问 php.ini 文件,可以添加修改以下行:

ini
log_errors = On
error_log = /path/to/your/error.log
error_reporting = E_ALL
display_errors = Off

请将 /path/to/your/error.log 替换希望使用实际日志文件路径。

3. 使用 .htaccess 文件

如果无法编辑 php.ini 文件,可以网站目录.htaccess 文件使用以下设置:

apache
php_flag log_errors On
php_value error_log /path/to/your/error.log
php_flag display_errors Off

注意: 确保服务支持.htaccess 使用 PHP 指令。


如何检查记录PHP 错误

启用 PHP 错误日志后,错误保存指定日志文件中。检查方法如下:

  • 使用 FTP 文件管理访问日志文件。

  • 文件下载计算机,使用 Notepad++ Sublime Text 文本编辑打开。

  • 查找错误行,确定错误原因代码中的位置。

注意: 如果日志文件大,直接浏览打开,以免导致浏览崩溃。


结论

启用 PHP 错误日志是在 VPS 开发运营网站过程中的关键步骤。可以帮助快速发现解决问题,确保网站稳定高效运行。

如需更多帮助,随时联系技术团队:https://upnet.com.vn/我们全天候 24/7 提供支持。