تمكين الأصل مسارات معطل بشكل افتراضي في IIS 6.0

الأعراض

عند محاولة عرض صفحة صفحات ملقم نشطة (ASP) قيد التشغيل على خدمات معلومات إنترنت (IIS) 6.0، قد تتلقى إحدى رسائل الخطأ التالية في المستعرض:

في حالة التحقق من رسائل خطأ Http المألوفة إظهار عدم تحديد خانة في Microsoft Internet Explorer:
خطأ () Server.MapPath الأحرف 'آسيا والمحيط الهادئ 0175:80004005' مسار مسموح
-أو-
خطأ ASP 0131 لا يحتوي على ملف التضمين < %filename.ext% > '...' للإشارة إلى الدليل الأصل. /< % path % >/< %filename.ext% > < % % رقم > الخط
التحقق من رسائل خطأ Http المألوفة إظهار محدداً خانة في Microsoft Internet Explorer:
لا يمكن عرض الصفحة
HTTP 500-خطأ خادم داخلي
للحصول على معلومات إضافية حول تعطيل رسائل خطأ HTTP المألوفة، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

294807 كيفية: قم بإيقاف تشغيل Internet Explorer 5.x و 6.x "إظهار رسائل خطأ HTTP المألوفة" الميزة على جانب الملقم

السبب

تتلقى رسالة الخطأ هذه إذا كان التطبيق باستدعاء أسلوب ASP يتطلب تمكين خيار المسارات الأصل . رسالة الخطأ بالضبط يعتمد على الأسلوب الذي يتم استدعاؤه.

بشكل افتراضي، يتم تمكين الخيار المسارات الأصل في IIS 5.0، ولكن يتم تعطيله بشكل افتراضي في IIS 6.0.

الحالة

يعتبر هذا السلوك حسب التصميم.

مزيد من المعلومات

يسمح لك باستخدام خيار المسارات الأصل (خاصية قاعدة التعريف أسبينابليبارينتباثس ) "..." في استدعاءات الدالات مثل MapPath بالسماح للمسارات النسبية لاستخدام الدليل الحالي... \notation. يؤدي تعيين هذه الخاصية إلى True قد يشكل مخاطرة أمنية لأن مسار تضمين الوصول إلى ملفات هامة أو سرية خارج الدليل الجذر للتطبيق.

إذا كان التطبيق الخاص بك يحتوي على صفحة ويب التي تحتوي على #include تضمين جانب الملقم توجيه والاستخدامات ".." للإشارة إلى دليل أصل، تواجهك هذه المشكلة عند تشغيل التطبيق في IIS 6.0 باستخدام الإعداد الافتراضي.

الحل البديل

لحل هذه المشكلة دون تغيير التطبيق:
  1. انقر فوق ابدأوانقر فوق أدوات إداريةثم انقر فوق إدارة خدمات معلومات إنترنت (IIS).
  2. انقر نقراً مزدوجاً فوق اسم جهاز الكمبيوتر الخاص بك في الجزء الأيمن، وانقر نقراً مزدوجاً فوق مواقع ويب.
  3. البحث عن موقع ويب والدليل الذي يحتوي على تطبيق ASP.
  4. انقر نقراً مزدوجاً فوق موقع التطبيق أو دليل، ومن ثم انقر فوق خصائص.
  5. حدد الدليل الأساسيومن ثم انقر فوق
    التكوين.
  6. انقر فوق خيارات، وانقر لتحديد خانة الاختيار تمكين المسارات الأصل .
  7. انقر نقرا مزدوج فوق موافق .

المراجع

للحصول على معلومات إضافية حول تعطيل "المسارات الأصل" في IIS 4.0 و IIS 5.0، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

184717 أسبينابليبارينتباثس قاعدة التعريف يجب تعيين الخاصية إلى False

للحصول على معلومات إضافية حول حل هذا الخطأ في FrontPage 2000 التطبيقات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

276548 F000: خطأ ASP 0131 عند استعراض لمنطقة نتائج قاعدة بيانات

لمزيد من المعلومات حول استكشاف الأخطاء وإصلاحها هذه وغيرها من الأخطاء ASP المحتمل حدوثها مع IIS 6.0، قم بزيارة مواقع Microsoft التالية على الويب:
التغييرات الهامة واستكشاف الأخطاء وإصلاحها في آسيا والمحيط الهادئ
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/e1a77c5d-046e-4538-8d9d-b2996c3143d3.mspx?mfr=true
خصائص

رقم الموضوع: 332117 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات