在Debian系统中,您可以通过修改PHP配置文件来设置错误报告级别。以下是具体步骤:
打开PHP配置文件。通常,该文件名为php.ini
,位于/etc/php/{版本号}/apache2/
或/etc/php/{版本号}/cli/
目录中。其中{版本号}
是您安装的PHP版本,例如7.4
。您可以使用文本编辑器打开它,如nano
或vim
。
例如,使用nano编辑器打开Apache2的PHP配置文件:
sudo nano /etc/php/7.4/apache2/php.ini
或者,使用nano编辑器打开CLI的PHP配置文件:
sudo nano /etc/php/7.4/cli/php.ini
在php.ini
文件中找到以下行:
error_reporting = E_ALL
这一行定义了错误报告级别。E_ALL
表示报告所有错误。
您可以根据需要更改错误报告级别。以下是一些常用的错误报告级别:
E_ALL
:报告所有错误。E_ERROR
:报告致命错误。E_WARNING
:报告警告错误。E_PARSE
:报告解析错误。E_NOTICE
:报告通知错误。例如,如果您只想报告错误和警告,可以将其更改为:
error_reporting = E_ERROR | E_WARNING
保存并关闭php.ini
文件。
重启Web服务器以使更改生效。对于Apache2,您可以使用以下命令:
sudo systemctl restart apache2
对于PHP CLI,您无需重启服务器,只需在命令行中运行您的PHP脚本即可看到更改后的错误报告级别。
现在,PHP错误报告级别已根据您的设置进行了调整。