打开网站出现500服务器内部错误,很容易给人造成误解是服务器内部原因造成的。
其实,这个是IIS的友好错误提示,也就是为了不让敏感信息泄露而统一显示给客户端的提示。
我们只需要将一下代码另存为 web.config,放到网站的根目录中,即可显示具体的错误信息。
请注意,调试网站后请及时删除这个文件,以免造成敏感信息泄露。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
</configuration>