溫馨提示×

Debian PHP日志級別怎么設置

小樊
49
2025-09-16 15:05:16
欄目: 編程語言

在Debian系統中,PHP的日志級別可以通過修改PHP配置文件php.ini來設置。以下是具體步驟:

  1. 打開終端。

  2. 使用文本編輯器打開php.ini文件。通常情況下,該文件位于/etc/php/{版本號}/apache2/php.ini(對于Apache服務器)或/etc/php/{版本號}/cli/php.ini(對于命令行)。請將{版本號}替換為您正在使用的PHP版本,例如7.4。

    例如,要使用nano編輯器打開Apache的php.ini文件,請運行:

    sudo nano /etc/php/7.4/apache2/php.ini
    

    要使用nano編輯器打開命令行的php.ini文件,請運行:

    sudo nano /etc/php/7.4/cli/php.ini
    
  3. php.ini文件中找到error_reportinglog_errors設置。如果沒有找到這些設置,請在文件末尾添加它們。

    error_reporting設置為所需的錯誤報告級別。例如,要僅報告致命錯誤,可以將其設置為:

    error_reporting = E_ERROR
    

    要啟用錯誤日志記錄,請將log_errors設置為On

    log_errors = On
    
  4. (可選)您還可以設置error_log指令來自定義錯誤日志文件的路徑。例如,要將錯誤日志記錄到/var/log/php_errors.log,請添加以下行:

    error_log = /var/log/php_errors.log
    
  5. 保存并關閉php.ini文件。

  6. 重啟Web服務器以使更改生效。對于Apache,請運行:

    sudo systemctl restart apache2
    

    對于Nginx和PHP-FPM,請運行:

    sudo systemctl restart nginx
    sudo systemctl restart php{版本號}-fpm
    

    {版本號}替換為您正在使用的PHP版本,例如7.4。

現在,PHP日志級別已根據您的設置進行了調整。請注意,這些設置僅適用于通過Web服務器訪問的PHP腳本。通過命令行運行的PHP腳本將使用cli/php.ini文件中的設置。

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