关闭 iis7 上的错误隐藏

关闭 iis7 上的错误隐藏

我刚刚在 Vista 上安装了 IIS 7,并运行了 PHP,但如果我的 php 脚本出现问题(例如编译错误等),我无法避免愚蠢的默认 500 错误页面。

我如何设置 IIS(或者 php)来显示导致 500 问题的错误。

谢谢

答案1

控制面板 -> 系统和维护 -> 管理工具 -> Internet 信息服务管理器。单击所有站点的计算机名称,或打开它并单击特定站点,然后打开“错误页面”,右键单击 500 并选择删除。重复上述操作,删除您不想要的任何其他错误页面。

此命令也应该在服务器范围内执行此操作:

%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpErrors -existingResponse:PassThrough

如果您确定不想与任何网站上的错误页面有任何关系,您也可以从控制面板->程序->程序和功能->打开或关闭 Windows 功能->IIS->WWW 服务->常见 Http 功能->HTTP 错误中完全删除该功能。

相关内容