nginx+php怎么打印php的错误日志?

我修改了php.ini里的error_log路径,重启php-fpm查看phpinfo()确实是修改成功的。
php出错时浏览器也确实没有显示错误,但是我设置的日志文件中也没有任何报错信息,不知道应该怎么做,求解

阅读 1.1k
评论
    2 个回答

    开启错误级别的设置了吗?
    如果关闭所有的错误监控,日志文件内依旧是没有数据的。

    /usr/local/php/etc/php.ini
    ---------------------------
    error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
    display_errors = Off
    log_errors = On
    ; Log errors to specified file. PHP's default behavior is to leave this value
    ; empty.
    ; http://php.net/error-log
    ; Example:
    ;error_log = php_errors.log
    ; Log errors to syslog (Event Log on Windows).
    ;error_log = syslog
    • error_log 错误日志的生成目录
    • error_reporting 生产环境错误级别应全开
    • display_errors 在页面上不显示错误
    • log_errors 开启错误日志

    具体描述请移步 https://segmentfault.com/a/11...

      相似问题
      推荐文章