如何在一个页面中打开php错误报告并显示在屏幕上?我目前在php ini中关闭了所有错误报告的显示。
或者换个问法 - 如果我在单个页面上使用error_reporting(E_ALL),它是否还会显示其他页面的错误(我不想要这样)?
谢谢!
如何在一个页面中打开php错误报告并显示在屏幕上?我目前在php ini中关闭了所有错误报告的显示。
或者换个问法 - 如果我在单个页面上使用error_reporting(E_ALL),它是否还会显示其他页面的错误(我不想要这样)?
谢谢!
error_reporting(E_ALL)
将只启用该页面的错误报告!
要显示错误,请使用ini_set(“display_errors”,1)
error_reporting()
函数,它只会影响该脚本的运行时(即在该调用之后执行的任何内容,包括已被包含的其他脚本)。它不会修改服务器配置等。display_errors
。这样,你仍然可以将错误写入日志文件,但只有在需要时才会在屏幕上显示。error_reporting(0)
可以实现此目的。它会阻止所有运行时错误。但是,除非在生产代码中可能需要这样做,否则不建议这样做。
在这里了解更多关于error_reporting()的信息。