大家好啊,喵咪PHP第一次和大家见面了,熟悉的朋友呢也之道喵咪我也开了喵咪Liunx和喵咪Golang这两个坑目的呢是吧平常遇到的一些问题或者是在学习中的东西好工具分享出来和大家交流沟通,今天要讲的问题是大家在...这类问题往往大家对与PHP的报错机制不是太了解导致了使用默认配置在运行出错了程序结束了并没有把报错信息打印出来但是程序也没办法执行下去,其中两个至关重要的两个配置在php.ini中,我们一般用如下配置,...可以设置的参数种类:
E_ALL – 所有的错误和警告(不包括 E_STRICT)
E_ERROR – 致命性的运行时错误
E_WARNING...– 运行时警告(非致命性错误)
E_PARSE – 编译时解析错误
一般以上就是我们经常用到的
提示:建议开发测试环境使用E_ALL排除所有的错误和警告养成良好的编码习惯...,但是Nginx或者说WEB程序并不是这样的,他们都是把所有的返回结果一并返回,Nginx有一个buff缓冲区大小是64K,当你的页面返回的文本大小大于64k的时候就会把需要输出的内容记录到本地然后在执行结束了一并输出