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

    php如何查看错误

    coldplay.xixicoldplay.xixi2020-10-05 13:13:13原创96

    php查看错误的方法:1、通过配置【php.ini】中的参数设置PHP的报错级别可以在php.ini中适当的位置增加一行;2、通过PHP函数【error_reporting】设定PHP报错级别。

    php查看错误的方法:

    一、通过配置php.ini中的参数设置PHP的报错级别可以在php.ini中适当的位置增加一行

    error_reporting=E_ALL
    CODE:[COPY]
    error_reporting=E_ALL

    注:php.ini中实现给出了一些例子,比如我本地的php.ini中就有如下

    ;Examples:

    ;-Show all errors,except for notices and coding standards warnings

    ;error_reporting=E_ALL&~E_NOTICE

    ;-Show all errors,except for notices

    ;error_reporting=E_ALL&~E_NOTICE|E_STRICT

    ;-Show only errors

    ;error_reporting=E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR

    ;-Show all errors except for notices and coding standards warnings

    ;error_reporting=E_ALL&~E_NOTICE

    CODE:[COPY]

    ;Examples:

    ;-Show all errors,except for notices and coding standards warnings

    ;error_reporting=E_ALL&~E_NOTICE

    ;-Show all errors,except for notices

    ;error_reporting=E_ALL&~E_NOTICE|E_STRICT

    ;-Show only errors

    ;error_reporting=E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR

    ;-Show all errors except for notices and coding standards warnings

    ;error_reporting=E_ALL&~E_NOTICE

    我只要在这些行代码的下面增加error_reporting=E_ALL然后重新启动web服务就可以了

    二、通过PHP函数error_reporting设定PHP报错级别

    如果你无权修改php.ini中的参数配置,你可以通过这个函数来设置报错级别。

    error_reporting()函数使用方法

    error_reporting(report_level)

    如果参数level未指定,当前报错级别将被返回。

    任意数目的以上选项都可以用“或”来连接(用OR或|),这样可以报告所有需要的各级别错误。例如,下面的代码关闭了用户自定义的错误和警告,执行了某些操作,然后恢复到原始的报错级别:

    //禁用错误报告

    error_reporting(0);

    //报告运行时错误

    error_reporting(E_ERROR|E_WARNING|E_PARSE);

    //报告所有错误

    error_reporting(E_ALL);

    CODE:[COPY]

    //禁用错误报告

    error_reporting(0);

    //报告运行时错误

    error_reporting(E_ERROR | E_WARNING | E_PARSE);

    //报告所有错误

    error_reporting(E_ALL);

    那么我们就可以把论坛里的include/common.inc.php文件里的

    error_reporting(0);
    CODE:[COPY]
    error_reporting(0);

    修改成

    error_reporting(E_ALL);
    CODE:[COPY]
    error_reporting(E_ALL);

    然后保存,这样就可以看到 PHP 报告的错误信息了

    想了解更多编程学习,敬请关注php培训栏目!

    以上就是php如何查看错误的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php 错误
    上一篇:php页面如何禁止刷新 下一篇:php数组中子数组如何修改键值
    第13期线上培训班

    相关文章推荐

    • Nginx如何开启PHP错误提示• linux下如何查看php错误日志• php错误日志位置在哪• php错误报告级别怎么设置?

    全部评论我要评论

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

    PHP中文网