溫馨提示×

Debian PHP日志管理怎么做

小樊
37
2025-08-05 23:32:12
欄目: 編程語言

Debian PHP日志管理可從以下方面入手:

  • PHP-FPM日志

    • 日志路徑:默認位于/var/log/php-fpm/,包含access.log(訪問日志)和error.log(錯誤日志)。
    • 配置修改:編輯/etc/php/{版本號}/fpm/pool.d/www.conf,設置access.format(訪問日志格式)和error_log(錯誤日志路徑)。
    • 日志輪轉:通過logrotate工具配置/etc/logrotate.d/php-fpm,設置輪轉周期(如每日)、保留天數等。
  • Web服務器日志

    • Apache:日志位于/var/log/apache2/,通過修改/etc/apache2/apache2.conf或虛擬主機配置調整ErrorLogCustomLog路徑及格式。
    • Nginx:日志位于/var/log/nginx/,編輯/etc/nginx/nginx.conf或服務器塊配置access_logerror_log。
  • PHP腳本日志

    • 使用error_log()函數將自定義日志寫入指定文件,如error_log("消息", 3, "/path/to/custom.log")。
    • 通過Monolog庫實現高級日志管理,支持文件、syslog等多種處理器及輪轉策略。
  • 日志查看與分析

    • 實時查看:tail -f /var/log/php-fpm/error.log。
    • 過濾分析:grep "ERROR" /var/log/php-fpm/error.log。

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