دیروز، هنگام تنظیم یک وب سایت در IIS 7 و ویندوز سرور 2008، وبسایت را در مرورگر بارگذاری کردم و به پیام خطای زیر رسیدم:
CallLoadLibraryEx در فیلتر ISAPI C: \ ... isapi.dll failed
مسیر به فایل isapi.dll در C: \ Program Files \ etc بود و من کاملا مطمئن بودم که همه چیز درست تنظیم شده است. بعد از انجام کمی تحقیق در مورد این موضوع، متوجه شدم که از آنجا که IIS 7 را روی نسخه 64 بیتی ویندوز سرور اجرا میکنم و برنامه وب من 32 بیتی بود، مجبور بودم تنظیمات را در پیکربندی IIS تغییر دهم.
برای رفع این مشکل، همه چیزهایی که باید انجام دهید این است که IIS7 را باز کنید و روی Pool Applications کلیک کنید.
-برای کلیک بر روی استخر برنامه برای وب سایت خود یا استخر برنامه پیش فرض کلیک کنید و به برگه پیشرفتهتنظیماتبروید. مطمئن شوید که فعال کردن برنامه های 32 بیتیروی Trueتنظیم شده است.
این آی تی! در حال حاضر IIS راه اندازی مجدد IIS و بارگذاری اینترنت اکسپلورر را دوباره و وب سایت شما باید خوب بارگذاری شود.