linux

Linux上PHP错误日志如何查看

小樊
48
2025-09-06 13:29:11
栏目: 编程语言

在Linux上查看PHP错误日志的方法如下:

  1. 定位日志文件

    • Apache服务器:/var/log/apache2/error.log(Debian/Ubuntu)或/var/log/httpd/error_log(CentOS/RHEL)。
    • Nginx服务器:/var/log/nginx/error.log
    • PHP-FPM:/var/log/php-fpm.log/var/log/php7.x-fpm.log(路径可能因配置不同)。
    • 自定义路径:检查php.inierror_log配置项。
  2. 查看日志内容

    • 使用cat命令查看全部内容:
      sudo cat /path/to/php_error.log
    • 使用tail -f实时查看新增内容:
      sudo tail -f /path/to/php_error.log
    • 使用grep筛选关键字:
      grep "error" /path/to/php_error.log
  3. 其他方式

    • 开发环境可修改php.ini,将display_errors设为On,直接在页面显示错误(需重启服务器)。
    • 通过phpinfo()函数在网页中查看错误日志路径。

注意:部分操作需管理员权限(使用sudo),确保日志文件路径正确后再查看。

0
看了该问题的人还看了