溫馨提示×

Ubuntu PHP錯誤日志在哪

小樊
49
2025-08-01 11:48:03
欄目: 編程語言

在 Ubuntu 系統中,PHP 錯誤日志的位置可能因不同的 PHP 配置而異。以下是一些常見的位置和方法來查找 PHP 錯誤日志:

  1. 通過 php.ini 文件查找

    • 打開你的 php.ini 文件。這個文件通常位于 /etc/php/{version}/cli/php.ini/etc/php/{version}/fpm/php.ini,其中 {version} 是你安裝的 PHP 版本號。
    • php.ini 文件中搜索 error_log 設置項。例如:
      error_log = /var/log/php_errors.log
      
    • 這個設置項指定了錯誤日志文件的位置。
  2. 查看 Apache 錯誤日志

    • 如果你使用的是 Apache 服務器,錯誤日志通常位于 /var/log/apache2/error.log。
    • 你可以使用以下命令查看日志:
      sudo tail -f /var/log/apache2/error.log
      
  3. 查看 Nginx 和 PHP-FPM 錯誤日志

    • 如果你使用的是 Nginx 和 PHP-FPM,錯誤日志通常位于 /var/log/nginx/error.log/var/log/php{version}.fpm.log。
    • 你可以使用以下命令查看日志:
      sudo tail -f /var/log/nginx/error.log
      sudo tail -f /var/log/php{version}.fpm.log
      
  4. 通過命令行查看 PHP 錯誤

    • 你可以在命令行中運行 PHP 腳本,并將錯誤輸出到標準錯誤流,然后重定向到文件中。例如:
      php your_script.php 2> error.log
      
    • 這會將腳本的錯誤輸出保存到 error.log 文件中。

通過以上方法,你應該能夠找到并查看 PHP 錯誤日志。

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