2012-07-24 91 views
7

嗨,我們已經使用helicon和webgate配置了IIS。在ISAPI篩選器上調用LoadLibraryEx

當我訪問我的網站,我

HTTP Error 500.0 - Internal Server Error 
Calling LoadLibraryEx on ISAPI filter "C:\Appl\Softwares\Webgate\access\oblix\apps\webgate\bin\webgate.dll" failedror 

請幫助在尋找以下錯誤消息。

我的配置作爲我的其他環境,所有的東西都在工作。

+0

這通常意味着相應的文件不存在於該路徑中。 – 2012-08-23 22:50:10

回答

13

昨天,而在IIS 7和Windows Server 2008中設置了一個網站,我裝了在瀏覽器中的網站,並最終得到了以下錯誤消息:

ISAPI篩選器C:\…isapi.dll調用LoadLibraryEx失敗

路徑是isapi.dllC:\Program Files\etc文件,我很確定所有設置都正確。在對這個主題進行了一些研究後,我發現由於我在64位版本的Windows Server上運行IIS 7,並且我的Web應用程序是32位,所以我必須更改IIS配置中的設置。

要解決此問題,您只需打開IIS7並單擊應用程序池。

然後右鍵單擊您的網站或默認應用程序池的應用程序池,然後轉到高級設置選項卡。確保啓用32位應用程序設置爲True。

就是這樣!現在重新啓動IIS並再次加載Internet Explorer,並且您的網站應該可以正常加載。

+3

這個答案已複製並粘貼從以下網站http://helpdeskgeek.com/how-to/calling-loadlibraryex-on-isapi-filter/ – 2012-11-05 14:58:03

+0

令人驚歎的,糾正我的問題與Streamtime的錯誤:「調用LoadLibraryEx上ISAPI篩選器「C:\ Program Files \ FileMaker \ FileMaker Server \ Web發佈\發佈引擎\ Web服務器支持\ iis \ isapi_redirect。DLL「失敗」 – ASouthorn 2015-01-20 16:53:43

2

此錯誤可能是由於以下原因。這些都是:

  1. webgate安裝文件夾已受限制的權限。爲運行您的網站的IIS進程提供所需的webgate安裝和配置文件夾權限。 (你運行配置腳本的webgate或只是手動配置它?)

  2. 可能有其他DLL依賴於哪個webgate。例如,VC++運行時可再發行組件。 (對於10g使用2005版本,​​對於11g使用2012版本)。

  3. webgate缺少一些內部文件。嘗試重新安裝webgate並運行配置腳本。

3

安裝.NET 1.1後收到相同的錯誤。 卸載.NET 1.1後,我仍然有相同的錯誤。 > ISAPI篩選器,從這裏取出唯一的過濾器(它是ASP.NET_4.0.30319.0) -

然而,當我去IIS管理器中的錯誤就用完了。

相關問題