我得到HTTP Error 500 Internal server error
了一个简单的页面 asp.net 应用程序。服务器上有足够的资源。大量客户经常请求此页面。
有没有IIS
我错过的相关设置?
我得到HTTP Error 500 Internal server error
了一个简单的页面 asp.net 应用程序。服务器上有足够的资源。大量客户经常请求此页面。
有没有IIS
我错过的相关设置?
这里的第一站是启用失败的请求跟踪:
如果没有产生任何可以缩小范围的东西,那么请通过系统和应用程序事件日志进行拖网。
最后,如果失败的原因仍然不明显,那么是时候从 Tess Ferrandez 的调试工具箱中挖出一些玩具了:
1.关闭您的开发环境(例如,Visual Studio .NET)。
2.打开命令提示符,然后键入以下命令:
3. iisreset /stop
4.net user ASPNET /delete [如果失败,您可以忽略此步骤]
5. aspnet_regiis -i
6. 7. iisreset /start
关闭命令提示符。
8.重启你的开发环境。
您需要深入了解 500 错误的具体原因,是暂时性脚本错误、资源错误还是与 IIS 配置相关的问题。
设置失败的请求跟踪,等待错误并检查日志输出。