Windows-Server-2008

內部伺服器 500 錯誤

  • December 16, 2011

我的 Web 伺服器上的特定埠有問題。

它是 Windows 2008 並執行 IIS7。

當我嘗試導航到此特定埠時,我收到內部伺服器錯誤 - 500。

我檢查了事件查看器,並顯示以下錯誤消息:

  1. ‘HTTP 過濾器 DLL C:\Program Files (x86)\PHP\php5isapi.dll 載入失敗。數據是錯誤的’
  2. ‘無法載入站點’範例’的所有 ISAPI 過濾器。因此站點啟動中止。

我根本不熟悉伺服器,但目前沒有人真正修復它。誰能指出我正確的方向?

如果您看到“無法從(暗示 32/64 位的路徑)載入過濾器 XYZ.DLL”,請先嘗試在“啟用 32 位應用程序”屬性設置中切換應用程序池的位數。

在 64 位 Windows 平台上,文件系統和系統資料庫重定向使系統管理員的工作變得更加棘手(儘管對於應用程序開發人員來說並不棘手,所以這是喜憂參半),並且它會導致路徑被轉換到不同的位置以適應不同的位數。

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