إصلاح "استدعاء LoadLibraryEx في عامل تصفية ISAPI c:… فشل isapi.dll"

بالأمس ، أثناء إعداد موقع ويب على IIS 7 و Windows Server 2008 ، قمت بتحميل موقع الويب في المتصفح وانتهى بي الأمر بالحصول على رسالة الخطأ التالية:

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

كان المسار إلى ملف isapi.dll في C: Program Files\etc وكنت متأكدًا تمامًا من أن كل شيء تم إعداده بشكل صحيح. بعد إجراء القليل من البحث حول هذا الموضوع ، اكتشفت أنه منذ أن قمت بتشغيل IIS 7 على إصدار 64 بت من Windows Server وكان تطبيق الويب الخاص بي 32 بت ، كان علي تغيير الإعداد في تكوين IIS .

لإصلاح هذه المشكلة ، كل ما عليك فعله هو فتح IIS7 والنقر فوق تجمعات التطبيقات(Application Pools) .

تجمع التطبيقات iis7

ثم انقر بزر الماوس الأيمن فوق مجموعة التطبيقات لموقع الويب الخاص بك أو تجمع التطبيقات الافتراضي وانتقل إلى علامة التبويب " الإعدادات (Settings)المتقدمة(Advanced) " . تأكد من تعيين تمكين تطبيقات 32 بت(Enable 32-bit applications) على True .

فشل استدعاء عامل تصفية LoadLibraryEx ISAPI

هذا هو! أعد تشغيل IIS(IIS) الآن وقم بتحميل Internet Explorer مرة أخرى ويجب أن يتم تحميل موقع الويب الخاص بك بشكل جيد.



About the author

أنا مبرمج كمبيوتر منذ أكثر من 15 عامًا. تكمن مهاراتي في تطوير التطبيقات البرمجية وصيانتها ، فضلاً عن تقديم الدعم الفني لتلك التطبيقات. لقد قمت أيضًا بتدريس برمجة الكمبيوتر لطلاب المدارس الثانوية ، وأنا حاليًا مدرس محترف.



Related posts