خطأ "خطأ HTTP 500.0 –" خطأ خادم "داخلي" عند يمكنك فتح "صفحة ويب" يحتوي على IIS 7.0


الأعراض


توضح هذه المقالة رموز HResult عندما تواجه خطأ 500.0 على تطبيق ويب خدمات معلومات إنترنت (IIS) 7.0. إذا كان رمز الخطأ ترى في ما يلي الجدول والتحقق من الأسباب وجرب الحلول.
تعليمات برمجية HResultرسالة الخطأالسببالحل
0x80070032
خطأ في الملقم في التطبيق "اسم التطبيق"

خطأ HTTP 500.0 – خطأ خادم داخلي

HRESULT: 0X80070032

وصف لعامل تصفية HRESULT ISAPI "محرك الأقراص: \المسار للملف\ISAPI_FLT.dll" حاولت التسجيل لإعلام SF_NOTIFY_READ_RAW_DATA.
تحدث هذه المشكلة لأن IIS 7.0 لا يعتمد واجهة برمجة تطبيقات ملقم إنترنت (ISAPI) عامل التصفية يقوم بتسجيل للإعلام SF_NOTIFY_READ_RAW_DATA.لا تستخدم عامل تصفية ISAPI التي تسجل للإعلام SF_NOTIFY_READ_RAW_DATA في IIS 7.0.
لمزيد من المعلومات، عرض معلومات حول عوامل تصفية ISAPI الذي سجل الحدث SF_NOTIFY_READ_RAW_DATA في إصدار "خدمات معلومات الإنترنت" 6.0.
0x80070035
خطأ في الملقم في التطبيق "اسم التطبيق"

خطأ HTTP 500.0 – خطأ خادم داخلي

HRESULT: 0X80070035

لا يمكن عرض وصف HRESULT الصفحة سبب حدوث خطأ داخلي في ملقم.
تحدث هذه المشكلة لأنه لا يمكن الوصول إلى خادم يقوم بتشغيل IIS 7.0 الدليل الجذر المكونة للموقع المطلوب.تأكد من أن خادم يقوم بتشغيل IIS 7.0 الوصول إلى الدليل الجذر المكونة للموقع المطلوب.
0x8007000d
خطأ في الملقم في التطبيق "اسم التطبيق"

خطأ HTTP 500.0 – خطأ خادم داخلي

HRESULT: 0X8007000D

وقد وصف معالج HRESULT "أسبكلاسيك" وحدة "إيسابيمودولي" غير صالح في قائمة الوحدة النمطية الخاصة به.
تحدث هذه المشكلة لأن الوحدة النمطية ISAPIModule مفقود من قائمة الوحدات النمطية لموقع ويب. الوحدة النمطية إيسابيمودولي في الموقع التالي:
drive:\Windows\System32\inetsrv\isapi.dll
إضافة وحدة نمطية إيسابيمودولي إلى قائمة الوحدات النمطية لموقع ويب. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب inetmgr.exe، وثم انقر فوق موافق.
  2. في "إدارة IIS"، قم بتوسيع اسم الخادموتوسيع مواقع ويبوثم انقر فوق موقع ويب الذي تريد تعديله.
  3. في طريقة العرض "خصائص"، انقر نقراً مزدوجاً فوق الوحدة النمطية.
  4. في جزء الإجراءات، انقر فوق إضافة وحدة نمطية الأصلي.
  5. في مربع الحوار إضافة وحدة نمطية الأصلي ، انقر لتحديد خانة الاختيار إيسابيمودولي ، ومن ثم انقر فوق موافق.
0x800700c1
خطأ في الملقم في التطبيق "اسم التطبيق"

خطأ HTTP 500.0 – خطأ خادم داخلي

HRESULT: 0X800700C1

لا يمكن عرض وصف HRESULT الصفحة سبب حدوث خطأ داخلي في ملقم.
تحدث هذه المشكلة نظراً لعدم صحة تعيين البرنامج نصي.تأكد من أن يشير تعيين البرنامج النصي إلى ملف.dll ISAPI الذي يمكن معالجة الطلب. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب inetmgr.exe، وثم انقر فوق موافق.
  2. في "إدارة IIS"، قم بتوسيع اسم الخادموتوسيع مواقع ويبوثم انقر فوق موقع ويب الذي تريد تعديله.
  3. في طريقة العرض "خصائص"، انقر نقراً مزدوجاً فوق معالج تعيينات.
  4. تأكد من أن يشير تعيين البرنامج النصي إلى ملف.dll ISAPI الصحيح.

على سبيل المثال، يجب تعيين ملفات.asp على الملف %windir%\system32\inetsrv\asp.dll.
0x80070005
خطأ في الملقم في التطبيق "اسم التطبيق"

خطأ HTTP 500.0 – خطأ خادم داخلي

HRESULT: 0X80070005

فشل وصف HRESULT LoadLibraryEx على عامل تصفية ISAPI "path_of_isapi".
تحدث هذه المشكلة لأنه يتم تحميل عامل تصفية ISAPI غير صالح على الصعيد العالمي أو على مستوى الموقع.إزالة عامل تصفية ISAPI غير صحيح. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب inetmgr.exe، وثم انقر فوق موافق.
  2. في "إدارة IIS"، قم بتوسيع اسم الخادموتوسيع مواقع ويبوثم انقر فوق موقع ويب الذي تريد تعديله.
  3. في طريقة العرض "خصائص"، انقر نقراً مزدوجاً فوق عوامل تصفية ISAPI.
  4. زر الماوس الأيمن فوق عامل تصفية ISAPI الذي تريد إزالته، ومن ثم انقر فوق إزالة.
0x8007007f
خطأ في الملقم في التطبيق "اسم التطبيق"

خطأ HTTP 500.0 – خطأ خادم داخلي

HRESULT: 0X8007007F

فشل وصف HRESULT GetProcAddress استدعاء عامل تصفية ISAPI "path_of_isapi".
تحدث هذه المشكلة لأنه يتم تحميل عامل تصفية ISAPI غير صالح على الصعيد العالمي أو على مستوى الموقع.إزالة عامل تصفية ISAPI غير صحيح. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب inetmgr.exe، وثم انقر فوق موافق.
  2. في "إدارة IIS"، قم بتوسيع اسم الخادموتوسيع مواقع ويبوثم انقر فوق موقع ويب الذي تريد تعديله.
  3. في طريقة العرض "خصائص"، انقر نقراً مزدوجاً فوق عوامل تصفية ISAPI.
  4. زر الماوس الأيمن فوق عامل تصفية ISAPI الذي تريد إزالته، ومن ثم انقر فوق إزالة.
0x8007007f
خطأ في الملقم في التطبيق "اسم التطبيق"

خطأ HTTP 500.0 – خطأ خادم داخلي

HRESULT: 0X8007007F

يتم وصف HRESULT هناك مشكلة تتعلق بالمورد الذي تبحث عنه، حيث لا يمكن عرضه.
تحدث هذه المشكلة لأنه يشير إلى ملف.dll الطلب تعيين معالج للمورد المطلوب.تحرير تعيين معالج للموارد المطلوبة للإشارة إلى ملف.dll الذي يمكن معالجة الطلب. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب inetmgr.exe، وثم انقر فوق موافق.
  2. في "إدارة IIS"، قم بتوسيع اسم الخادموتوسيع مواقع ويبوثم انقر فوق موقع ويب الذي تريد تعديله.
  3. في طريقة العرض "خصائص"، انقر نقراً مزدوجاً فوق معالج تعيينات.
  4. انقر نقراً مزدوجاً فوق تعيين البرنامج النصي الذي تريد تحريره، وثم انقر فوق تحرير.
  5. في مربع الحوار تحرير مخطط البرنامج النصي ، نوع الملف القابل للتنفيذ المناسب في المربع قابل للتنفيذ ، ومن ثم انقر فوق موافق.
على سبيل المثال، يجب تعيين ملفات.asp على الملف %windir%\system32\inetsrv\asp.dll.