「ISAPIフィルターcでLoadLibraryExを呼び出す:…isapi.dllが失敗しました」を修正

昨日、IIS7(IIS 7)WindowsServer 2008(Windows Server 2008)でWebサイトをセットアップしているときに、ブラウザーにWebサイトをロードすると、次のエラーメッセージが表示されました。

Calling LoadLibraryEx on ISAPI filter C:\…isapi.dll failed

パスはC:Program Files\etcのisapi.dllファイルへのパスであり、すべてが正しくセットアップされていることを確信していました。このトピックについて少し調べたところ、64ビットバージョンのWindowsServerで(Windows Server)IIS7を実行していて、Webアプリケーションが32ビットであるため、IIS構成の設定を変更する必要があることがわかりました。

この問題を解決するには、IIS7を開いて[(IIS7)アプリケーションプール(Application Pools)]をクリックするだけです。

アプリケーションプールiis7

次に、Webサイトのアプリケーションプールまたはデフォルトのアプリケーションプールを右クリックして、[詳細(Advanced) 設定(Settings)]タブに移動します。[32ビットアプリケーションを有効にする]が(Enable 32-bit applications)[True]に設定されていることを確認してください。

LoadLibraryExISAPIフィルターの呼び出しに失敗しました

それでおしまい!次に、 IIS(IIS)を再起動し、 Internet Explorerを再度ロードすると、Webサイトが正常にロードされます。



About the author

私は Firefox と Google Docs の経験を持つ Web 開発者です。私はフロリダ大学で経営学の学位を取得しています。私のスキルには、Web サイト開発、コンテンツ管理システム (CMS)、データ分析、およびユーザー インターフェイス設計が含まれます。私は経験豊富なコンサルタントであり、チームが効果的な Web サイトとアプリケーションを構築するのを支援できます。



Related posts