• 技术文章 >后端开发 >PHP问题

    ngnix怎么开启php错误提示

    藏色散人藏色散人2021-09-11 09:43:01原创98

    ngnix开启php错误提示的方法:1、使用CLI模式执行命令“php phpinfo.php”;2、 查看环境变量;3、编辑php配置文件;4、编辑nginx的fpm配置文件;5、重启php-fpm和nginx即可。

    本文操作环境:nginx1.0.4系统、PHP7.2版,DELL G3电脑

    Nginx 开启PHP错误提示

    在使用nginx的过程中总是会碰到nginx提示500错误,可是具体错误需要去查看错误日志文件, 很是不方便。打开错误页面提示很实用于调试PHP的时候,但不建议在线服务器开启此功能

    关于PHP的配置文件fpm模式和cli模式可能是两个配置文件,需要2个都修改

    CLI模式执行命令

    php phpinfo.php

    查看环境变量

    Server API => Command Line Interface
    Virtual Directory Support => disabled
    Configuration File (php.ini) Path => /etc/php/7.2/cli
    Loaded Configuration File => /etc/php/7.2/cli/php.ini
    Scan this dir for additional .ini files => /etc/php/7.2/cli/conf.d

    首先要编辑php配置文件:

    vi /etc/php.ini
    error_reporting = E_ALL
    display_errors = On

    因为我开启了php-fpm。所以还要编辑 nginx的fpm配置文件

    vim /etc/php/7.2/fpm/pool.d/www.conf
    php_flag[display_errors] = on
    ;php_admin_value[error_log] = /data/www/log/error.log 
    ;php_admin_flag[log_errors] = on

    重启php-fpm和nginx。这样在开发的时候就可以在浏览器中显示php出现的错误了,非常方便

    推荐学习:《PHP视频教程

    以上就是ngnix怎么开启php错误提示的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:ngnix php
    上一篇:php怎么实现文本删除功能 下一篇:php如何保留2位小数并且不四舍五入
    线上培训班

    相关文章推荐

    • Ngnix的超时问题• ngnix +php fastcgi 超时了• ngnix - php取不到$_GET的值是怎么回事?• ngnix 加 php-fpm配置

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网