我有一台安装了IIS的Windows 2008 R2服务器。 服务器很好,突然今天我发生了一个错误。使用此应用程序池的服务不可用(错误503),当我打开IIS管理器时,我看到应用程序池已停止。 当查看Windows的事件查看器时,我注意到在应用程序日志中存在来自“IIS-W3SVC-WP”来源的错误,这当然引起了我的注意。 我读的日志和日志中的细节说,应用程序池的配置文件丢失:IIS 7.5应用程序池的配置文件丢失
The worker process for application pool 'HealthCheck' encountered an error
'Cannot read configuration file' trying to read configuration file
'\\?\C:\inetpub\temp\apppools\HealthCheck\HealthCheck.config', line number '0'.
The data field contains the error code
事件ID为2307,并根据差错,有在0线有问题配置文件,所以当我试图打开这个文件时,我发现这个文件根本不存在,所以这意味着应用程序池没有配置文件,而不是事件查看器中的数据。不用说,事件查看器中的其他地方没有数据。当我搜索到互联网时,我能找到的所有错误都与配置文件中的其他行有关(这意味着配置文件本身有问题)。
有人遇到过这个错误吗? 当我无法事件调试这种情况时我该怎么办?