溫馨提示×

如何在centos上設置php的錯誤報告級別

小樊
47
2025-03-21 13:36:29
欄目: 編程語言

在 CentOS 上設置 PHP 的錯誤報告級別,您需要編輯 php.ini 配置文件

  1. 打開終端。

  2. 首先找到您的 php.ini 文件。您可以通過運行以下命令找到它:

php --ini

這將顯示類似于以下內容的輸出:

Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: /etc/php.d
Additional .ini files parsed:      /etc/php.d/10-opcache.ini,
/etc/php.d/20-bz2.ini,
/etc/php.d/20-calendar.ini,
...

在此示例中,php.ini 文件位于 /etc/php.ini。

  1. 使用文本編輯器打開 php.ini 文件。您可以使用 nano 或 vi 等任何文本編輯器。例如,要使用 nano 打開文件,請運行:
sudo nano /etc/php.ini
  1. 在 php.ini 文件中找到以下行:
error_reporting = E_ALL

默認情況下,錯誤報告級別設置為 E_ALL,這意味著將報告所有錯誤。

  1. 要更改錯誤報告級別,請將 E_ALL 替換為您選擇的級別。以下是一些可用的級別:
  • E_ALL: 報告所有錯誤
  • E_ERROR: 報告致命錯誤
  • E_WARNING: 報告警告
  • E_PARSE: 報告解析錯誤
  • E_NOTICE: 報告通知

例如,要將錯誤報告級別設置為僅報告警告和錯誤,請將其更改為:

error_reporting = E_ERROR | E_WARNING
  1. 保存并關閉 php.ini 文件。

  2. 重啟您的 web 服務器以使更改生效。如果您使用的是 Apache,請運行:

sudo systemctl restart httpd

如果您使用的是 Nginx 和 PHP-FPM,請運行:

sudo systemctl restart nginx
sudo systemctl restart php-fpm

現在,PHP 錯誤報告級別已更改為您在 php.ini 文件中設置的級別。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女