Fix "LoadLibraryEx hívása ISAPI szűrőn c: ... isapi.dll sikertelen"


Tegnap, amikor IIS 7 és Windows Server 2008 webhelyet állítottam fel, feltöltöttem a böngészőben lévő webhelyet, és a következő hibaüzenet jött létre:

LoadLibraryEx hívása az ISAPI szűrőn C: \ ... isapi.dll nem sikerült

Az útvonal az isapi.dll fájlhoz volt C: \ Program Files \ etc-ben, és biztos voltam benne, hogy minden rendben van. Miután néhány kutatást végeztem a témában, rájöttem, hogy mivel a Windows Server 64 bites verzióján futtatom az IIS 7-et, és 32 bites webalkalmazásom volt, módosítanom kellett egy beállítást az IIS-konfigurációban.

A probléma megoldásához mindössze annyit kell tennie, hogy az IIS7 nyílt, és kattintson az Alkalmazás-pool-okra.

application pool iis7

Kattintson a webhely vagy az alapértelmezett alkalmazáskészlet alkalmazáskészletére, és menjen az SpeciálisBeállításokfülre. Győződjön meg róla, hogy A 32 bites alkalmazások engedélyezésebeállítás Igaz.

Calling LoadLibraryEx ISAPI filter failed

azt! Most indítsd újra az IIS-t, és töltsd fel újra az Internet Explorer programot, és a webhelyed megfelelően töltődjön be.

Kapcsolódó hozzászólások:


11.05.2009