我有一个ASP.NET MVC应用程序,它以前在Win 8.1和IIS Express 7上运行,但是微软强制对此进行了更新,现在我使用的是Windows 10和IIS 10。
该应用程序于2017年4月1日停止工作。
最终结果为:
或服务不可用
HTTP错误503。服务不可用。
HTTP错误403.14 - 禁止 Web服务器未配置为列出此目录的内容。
权限
此应用程序池位于不同帐户下。用户具有访问不同文件夹的权限。日志已启用。
问题1
我在任何日志中都没有看到重要信息。似乎日志不起作用,我不确定,或者我只是看不到它们。
问题2
当我启动应用程序池时,它会在几秒钟内停止。
在事件日志中,我只有这个:
事件日志
错误: 由于服务该应用程序池的进程存在一系列故障,应用程序池'MyApp'正在自动禁用。 -
警告: 用于协议“http”的侦听器通道在工作进程'8924'中为应用程序池'MyApp'报告了侦听器通道故障。数据字段包含错误号。 5139 -
注意
从Visual Studio在不同的计算机上运行此应用程序时,它是正常工作的。
问题:
- 为什么我在日志中看不到任何错误?或者应该去哪里查看?
- 应该从哪里开始查找问题?