कल, आईआईएस 7 और विंडोज सर्वर 2008 पर एक वेबसाइट स्थापित करते समय, मैंने ब्राउज़र में वेबसाइट लोड की और निम्न त्रुटि संदेश प्राप्त करना समाप्त कर दिया:
<ब्लॉकक्वॉट>ISAPI फ़िल्टर C:\…isapi.dll पर LoadLibraryEx को कॉल करना विफल
पथ isapi.dll फ़ाइल में C:\Program Files\etc था और मुझे पूरा यकीन था कि सब कुछ ठीक से सेटअप किया गया था। विषय पर थोड़ा शोध करने के बाद, मुझे पता चला कि चूंकि मैं विंडोज सर्वर के 64-बिट संस्करण पर आईआईएस 7 चला रहा हूं और मेरा वेब एप्लिकेशन 32-बिट था, इसलिए मुझे आईआईएस कॉन्फ़िगरेशन में एक सेटिंग बदलनी पड़ी।
इस समस्या को ठीक करने के लिए, आपको केवल IIS7 खोलना है और एप्लिकेशन पूल पर क्लिक करना है।
फिर अपनी वेबसाइट या डिफ़ॉल्ट एप्लिकेशन पूल के लिए एप्लिकेशन पूल पर राइट-क्लिक करें और उन्नत पर जाएं सेटिंग टैब। सुनिश्चित करें कि 32-बिट एप्लिकेशन सक्षम करें सत्य . पर सेट है ।
इतना ही! अब IIS को पुनरारंभ करें और Internet Explorer को फिर से लोड करें और आपकी वेबसाइट ठीक लोड होनी चाहिए।