我有一臺安裝了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線有問題配置文件,所以當我試圖打開這個文件時,我發現這個文件根本不存在,所以這意味着應用程序池沒有配置文件,而不是事件查看器中的數據。不用說,事件查看器中的其他地方沒有數據。當我搜索到互聯網時,我能找到的所有錯誤都與配置文件中的其他行有關(這意味着配置文件本身有問題)。
有人遇到過這個錯誤嗎? 當我無法事件調試這種情況時我該怎麼辦?