在IIS下运行时报告错误

Mar*_*rty 5 php error-reporting

我试图在IIS下安装我的PHP以显示错误,但我根本没有运气.我试过了

error_reporting(E_ALL);
Run Code Online (Sandbox Code Playgroud)

在脚本中,没有任何显示,只是一个空白屏幕.

我尝试编辑我的PHP.ini文件和设置

error_reporting = E_ALL
display_errors = On
Run Code Online (Sandbox Code Playgroud)

也试过了

error_reporting = E_ALL
display_errors = stdout
Run Code Online (Sandbox Code Playgroud)

但是当我的脚本出错时,屏幕上根本没有显示任何内容.

有什么建议?

Mid*_*ing 4

确保您在正确的位置编辑 PHP 文件;IIS 可以在 C:\WINDOWS 中查找 php.ini 文件,而不是在 PHP ISAPI 或 CGI 模块的安装位置中查找。检查 phpinfo() 的输出;以确定您正在编辑正确的 php.ini 文件。此外,您需要重新启动 IIS 服务(或整个计算机),这些更改才会生效。