IIS 10.0 AppPool 崩溃(导致 503 错误)
IIS 10.0 AppPool crashing (causing 503 error)
情况
安装最新的 Windows 10 个更新(2017 年 11 月)后,本地 Web 应用程序所需的应用程序池保持 stopping/crashing 在事件查看器中显示以下消息:
The worker process for application pool 'SrvAppPoolv4.0'
encountered an error 'Cannot read configuration file ' trying to read
configuration data from file '\?\<EMPTY>', line number '0'. The data
field contains the error code.
设置
Windows10
Internet 信息服务(版本 10.0.16299.15)
我试过的
我已经尝试了一些通过 Google 找到的东西,无论是在 Whosebug 还是其他网站上,到目前为止都没有任何帮助。我尝试过的一些方法:
- 将 AppPool 标识更改为其他用户(右键单击,高级设置)。
- 检查了
machine.config
的权限(所有四个都在 \Windows\Microsoft.NET\Framework\..
和 ..\Framework64\..
文件夹中)。
- 取消选中 IIS 和 .NET 功能(控制面板/Windows 功能),然后重新添加它们。
- 卸载有问题的应用程序,清除所有内容,然后重新安装。
没有任何帮助。
除了重装整台机器,还有什么办法吗?
此外,除了事件查看器之外,还有其他日志可供我查看以获取更多详细信息吗?我阅读了一些有关应用程序日志的内容,但不知道在哪里可以找到它?
更新:
我刚刚尝试了 user3739842 建议的 Add/Remove 程序,选择 IIS Express,然后 Repair
- 问题仍然存在。
解决方案
对我来说,解决方案如下(感谢 rusware):
- 转到安装 IIS 的驱动器,例如。
C:\inetpub\temp\appPools\
- 删除与您的应用程序池同名的目录(或虚拟目录)。
- Recycle/Start 又是你的应用程序池。
在我的例子中,这是一个损坏的虚拟目录。
您好,您的问题的答案可以在这里找到。它对我有用,但同样的错误
情况
安装最新的 Windows 10 个更新(2017 年 11 月)后,本地 Web 应用程序所需的应用程序池保持 stopping/crashing 在事件查看器中显示以下消息:
The worker process for application pool 'SrvAppPoolv4.0' encountered an error 'Cannot read configuration file ' trying to read configuration data from file '\?\<EMPTY>', line number '0'. The data field contains the error code.
设置
Windows10
Internet 信息服务(版本 10.0.16299.15)
我试过的
我已经尝试了一些通过 Google 找到的东西,无论是在 Whosebug 还是其他网站上,到目前为止都没有任何帮助。我尝试过的一些方法:
- 将 AppPool 标识更改为其他用户(右键单击,高级设置)。
- 检查了
machine.config
的权限(所有四个都在\Windows\Microsoft.NET\Framework\..
和..\Framework64\..
文件夹中)。 - 取消选中 IIS 和 .NET 功能(控制面板/Windows 功能),然后重新添加它们。
- 卸载有问题的应用程序,清除所有内容,然后重新安装。
没有任何帮助。
除了重装整台机器,还有什么办法吗?
此外,除了事件查看器之外,还有其他日志可供我查看以获取更多详细信息吗?我阅读了一些有关应用程序日志的内容,但不知道在哪里可以找到它?
更新:
我刚刚尝试了 user3739842 建议的 Add/Remove 程序,选择 IIS Express,然后 Repair
- 问题仍然存在。
解决方案
对我来说,解决方案如下(感谢 rusware):
- 转到安装 IIS 的驱动器,例如。
C:\inetpub\temp\appPools\
- 删除与您的应用程序池同名的目录(或虚拟目录)。
- Recycle/Start 又是你的应用程序池。
在我的例子中,这是一个损坏的虚拟目录。
您好,您的问题的答案可以在这里找到。它对我有用,但同样的错误