ubuntu

PHP在Ubuntu上如何启用错误日志

小樊
41
2025-04-17 17:38:02
栏目: 编程语言

要在Ubuntu上为PHP启用错误日志,请按照以下步骤操作:

  1. 打开PHP配置文件。通常,该文件位于/etc/php/{php_version}/apache2/php.ini。请将{php_version}替换为您正在使用的PHP版本,例如7.4。您可以使用文本编辑器打开它,如nano:
sudo nano /etc/php/{php_version}/apache2/php.ini

如果您使用的是PHP-FPM,请编辑/etc/php/{php_version}/fpm/php.ini文件。

  1. php.ini文件中找到以下行:
;error_reporting = E_ALL
;display_errors = Off
;log_errors = On
;error_log = /var/log/php_errors.log

取消注释(删除行首的分号)这些行,以便启用错误报告、关闭错误显示并将错误记录到日志文件中。您可以根据需要自定义错误日志文件的路径。

  1. 保存并关闭php.ini文件。

  2. 重启Apache或PHP-FPM服务以使更改生效。

对于Apache:

sudo systemctl restart apache2

对于PHP-FPM:

sudo systemctl restart php{php_version}-fpm

请将{php_version}替换为您正在使用的PHP版本,例如7.4

现在,PHP错误将被记录到指定的日志文件中,例如/var/log/php_errors.log。您可以通过查看此文件来检查PHP错误。

0
看了该问题的人还看了