2012-07-24 11 views
7

Witam, skonfigurowaliśmy IIS z helicon i webgate.Wywołanie LoadLibraryEx na filtr ISAPI

kiedy mam dostępu do mojej strony jestem znalezieniu następujący komunikat o błędzie na stronie

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

Proszę o pomoc.

Moja konfiguracja jako mojego innego środowiska, w którym wszystkie rzeczy działają.

+0

To zwykle oznacza, że ​​odpowiedni plik nie istnieje w tej ścieżce. –

Odpowiedz

13

Wczoraj, podczas gdy utworzenie strony internetowej na IIS 7 i Windows Server 2008, załadowałem się na stronie internetowej w przeglądarce, a skończyło się następujący komunikat o błędzie:

Wywołanie LoadLibraryEx na filtrze ISAPI C:\…isapi.dll udało

Ścieżka była do pliku isapi.dll w C:\Program Files\etc i byłem prawie pewien, że wszystko zostało poprawnie skonfigurowane. Po zrobieniu trochę badań na ten temat, zorientowałem się, że skoro uruchamiam IIS 7 na 64-bitowej wersji Windows Server, a moja aplikacja internetowa jest 32-bitowa, musiałem zmienić ustawienie w konfiguracji IIS.

Aby rozwiązać ten problem, wystarczy otworzyć IIS7 i kliknąć Pule aplikacji.

Następnie kliknij prawym przyciskiem myszy pulę aplikacji dla swojej witryny lub domyślnej puli aplikacji i przejdź do karty Ustawienia zaawansowane. Upewnij się, że opcja Włącz aplikacje 32-bitowe ma wartość True.

To wszystko! Teraz uruchom ponownie IIS i ponownie załaduj Internet Explorera, a Twoja strona powinna się załadować dobrze.

+3

Ta odpowiedź została skopiowana i wklejona z poniższej strony internetowej http://helpdeskgeek.com/how-to/calling-loadlibraryex-on-isapi-filter/ –

+0

Naprawdę rozwiązałem mój problem z czasem przesyłania strumieniowym, aby uzyskać błąd: "Wywołanie LoadLibraryEx na Filtr ISAPI "C: \ Program Files \ FileMaker \ FileMaker Server \ Web Publishing \ Publishing-engine \ web-server-support \ iis \ isapi_redirect.biblioteka dll "nie powiodła się" – ASouthorn

2

Ten błąd może być spowodowany następującymi przyczynami. Są to:

  1. Folder instalacji webgate ma ograniczone uprawnienia. Podaj wymagane uprawnienia do folderu instalacji i konfiguracji bramki internetowej dla procesu IIS, który uruchamia twoją witrynę. (Czy uruchomiłeś skrypt konfiguracyjny dla webgate lub po prostu ręcznie go skonfigurowałeś?)

  2. Może brakować innych plików DLL, zależnych od bramki. Na przykład składniki redystrybucyjne VC++. (Dla 10g użyj wersji 2005, dla wersji 11g użyj wersji 2012).

  3. Brak niektórych plików wewnętrznych dla bramki internetowej. Spróbuj ponownie zainstalować webgate i uruchomić skrypt config.

3

Po instalacji programu .NET 1.1 otrzymałem ten sam błąd. Po odinstalowaniu .NET 1.1 nadal miałem ten sam błąd.

Jednak błąd upadł zaraz po poszedłem do IIS Manager -> Filtry ISAPI i usunął tylko filtr stąd (było ASP.NET_4.0.30319.0).