问题
I am receiving a Server Error on an ASP Classic site running on IIS 7.5.
I have "Send Errors To Browser" set to True
, however I still receive the following error screen:
回答1:
IIS is hijacking your classic ASP app's response. In your web.config
file ensure that the following is configured:
<configuration>
<system.webServer>
<httpErrors existingResponse="PassThrough"/>
</system.webServer>
</configuration>
Also make sure that you've enabled "Send Errors To Browser" in the ASP configuration feature for your site in IIS manager:
回答2:
In my case my site needed to be an IIS Application, rather than just a virtual directory,
来源:https://stackoverflow.com/questions/6324801/what-is-required-for-an-iis-site-to-send-error-details-to-the-browser