Iis

IIS 7 503 錯誤,應用程序池停止崩潰,由於配置問題無法載入 defdoc.dll

  • March 14, 2011

目前試圖讓 iis 7 工作,但每次我請求頁面時,應用程序池都會進入停止狀態。

在事件日誌中,這就是返回的內容。

The Module DLL 'C:\Windows\System32\inetsrv\defdoc.dll' could not be loaded due
to a configuration problem. The current configuration only supports loading 
images built for a x86 processor architecture. The data field contains the 
error number. 

我已經重新安裝了 iis,還有其他想法,我讀到有人通過再次下載 dll 解決了這個問題,但這似乎是一個奇怪的解決方案。

謝謝。

編輯

我現在已經用我從網際網路上下載的文件替換了文件,現在它說

由於配置問題,無法載入模組 DLL ‘C:\Windows\System32\inetsrv\protsup.dll’。

我希望我不必得到100個這些。

看起來您的 IIS 安裝(或至少 IIS dll ……)似乎已損壞。

我將執行以下步驟來嘗試“乾淨”重新安裝:

  1. 停止 IIS
  2. 解除安裝 IIS
  3. 刪除c:\windows\system32\inetsrv目錄
  4. 重啟
  5. 安裝 IIS

我的情況是,這可能與不正確的配置文件有關,因為我從另一台伺服器移動了 IIS 安裝並使用了該共享配置功能。

IIS 版本相同。

應用程序池在嘗試訪問伺服器執行的任何站點後立即停止。每個站點都有自己的應用程序池。哦,我試圖設置 app.pool 設置以允許 32 位應用程序僅用於測試,但它沒有任何效果。在這種情況下很明顯,因為設置之前執行良好,而我沒有更改該設置..

順便提一句。似乎一般的 Windows 伺服器管理任務已經失控,一個人可以處理。這可能是未來有更多專業化的方向。就像普通的 IIS 管理員、安全管理員、AD 管理員等一樣。如果在某處出現這種情況,我很高興。我正在嘗試處理所有 MCITP:EA 材料,這似乎佔用了我所有的時間。而且還遠遠不夠。。

我已經 MCSE 2003 了。並且對 IIS 的 6 後版本感到頭疼..

引用自:https://serverfault.com/questions/113790