在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錯誤報告級別已根據您的設置進行了調整。