ظهور رسالة خطأ عند محاولة زيارة صفحة ويب التي يتم استضافتها على جهاز كمبيوتر يقوم بتشغيل IIS 7.0: "HTTP خطأ 404.2 – لم يتم العثور على"


الأعراض


عند محاولة زيارة صفحة ويب التي يتم استضافتها على جهاز كمبيوتر الذي يقوم بتشغيل خدمات معلومات إنترنت (IIS) 7.0، قد تتلقى رسالة الخطأ التالية:
خطأ في الملقم في التطبيق "اسم التطبيق"
خطأ HTTP 404.2 – غير موجود

HRESULT: 0X800704EC
وصف HRESULT: يتعذر تقديم الصفحة التي تطلبها بسبب إعدادات القائمة ISAPI وتقييد CGI على ملقم ويب.

السبب


تحدث هذه المشكلة لأن المورد المطلوب واجهة برمجة تطبيقات ملقم إنترنت (ISAPI) أو واجهة العبارة العامة (CGI) المورد المطلوب مقيد على الكمبيوتر الذي يقوم بتشغيل IIS 7.0.

الحل


لحل هذه المشكلة، تكوين التقييد في الصفحة ISAPI وقيود المجموعة الاستشارية لإندونيسيا للسماح للمورد المطلوب ISAPI أو CGI المورد المطلوب. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، نوع
    Inetmgr في بدء البحث مربع ومن ثم انقر فوق Inetmgr في قائمة البرامج .


    إذا تم مطالبتك بكلمة مرور مسؤول أو تأكيدها، اكتب كلمة المرور أو انقر فوق متابعة.
  2. حدد المستوى الذي تريد تكوينه.
  3. في طريقة العرض "خصائص"، انقر نقراً مزدوجاً فوق ISAPI وقيود المجموعة الاستشارية لإندونيسيا.
  4. انقر نقراً مزدوجاً فوق تقييد تقيد المورد المطلوب ISAPI أو CGI المورد المطلوب ومن ثم انقر فوق
    السماح.