2012-07-24 6 views
7

Hallo wir IIS haben mit Helicon und webgate konfiguriert.Aufruf LoadLibraryEx auf ISAPI-Filter

, wenn ich meine Seite bin ich Zugriff auf Seite Fehlermeldung

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

Bitte helfen bin zu finden.

Meine Konfiguration als meine andere Umgebung, wo alle Dinge funktionieren.

+0

Das bedeutet normalerweise, dass die entsprechende Datei in diesem Pfad nicht existiert. –

Antwort

13

Gestern, während eine Website auf IIS 7 und Windows Server 2008 einrichten, lud ich die Website im Browser und am Ende der folgende Fehlermeldung erhalten:

LoadLibraryEx Aufruf auf ISAPI-Filter C:\…isapi.dll fehlgeschlagen

Der Pfad war zu der isapi.dll Datei in C:\Program Files\etc und ich war ziemlich sicher, dass alles richtig eingerichtet wurde. Nachdem ich ein wenig über das Thema geforscht hatte, stellte ich fest, dass ich eine Einstellung in der IIS-Konfiguration ändern musste, da ich IIS 7 auf einer 64-Bit-Version von Windows Server und meine Webanwendung 32-Bit verwendete.

Um dieses Problem zu beheben, müssen Sie nur IIS7 öffnen und auf Anwendungspools klicken.

Klicken Sie dann mit der rechten Maustaste auf den Anwendungspool für Ihre Website oder den Standardanwendungspool und wechseln Sie zur Registerkarte Erweiterte Einstellungen. Stellen Sie sicher, dass 32-Bit-Anwendungen aktivieren auf True festgelegt ist.

Das war's! Starten Sie IIS neu und laden Sie den Internet Explorer erneut, und Ihre Website sollte ordnungsgemäß geladen werden.

+3

Diese Antwort wurde kopiert und eingefügt von der folgenden Website http://helpdeskgeek.com/how-to/calling-loadlibraryex-on-isapi-filter/ –

+0

Erstaunlich, behoben mein Problem mit Streamtime, für den Fehler: "LoadLibraryEx aufrufen ISAPI-Filter „C: \ Programme \ Filemaker \ Filemaker Server \ Web Publishing \ Publishing-Engine \ web-server-support \ iis \ isapi_redirect.dll "fehlgeschlagen" – ASouthorn

2

Dieser Fehler kann folgende Ursachen haben. Diese sind:

  1. Webgate-Installationsordner verfügt über eingeschränkte Berechtigungen. Geben Sie erforderliche Berechtigungen für die webgate Installations- und Konfigurationsordner für den IIS-Prozess, die Ihre Website ausgeführt wird. (Hatten Sie ein Konfigurationsskript für webgate ausgeführt oder es nur manuell konfiguriert?)

  2. Möglicherweise fehlen andere DLLs, von denen webgate abhängig ist. Zum Beispiel kann die Laufzeit von VC++ neu verteilt werden. (Für 10g Version 2005 verwenden, für 11g Version 2012 verwenden).

  3. Einige interne Dateien fehlen für webgate. Versuchen Sie, Webgate erneut zu installieren und das Konfigurationsskript auszuführen.

3

Ich erhielt den gleichen Fehler nach der Installation von .NET 1.1. Ich hatte immer noch den gleichen Fehler Nach .NET 1.1 deinstallieren.

Allerdings hat der Fehler weg sofort, nachdem ich IIS-Manager ging -> ISAPI Filter und entfernt den einzigen Filter von hier (es war ASP.NET_4.0.30319.0).