سؤال

وحاولت إنشاء مجلد ظاهري على IIS7.0 على ويندوز سيرفر 2008. عند محاولة تصفح صفحة aspx وصلتني رسالة خطأ مثل "خطأ HTTP 500.19 - خطأ خادم داخلي". وكان عدد قليل من أكثر خطوط قائلا ملف التكوين غير صحيح

وأشارت نتائج قليلة جوجل لملف ApplicationHost.config قد تكون غير صحيحة.

وفقط عن طريق التجربة والخطأ راجعت تصل المساحة في الخادم وجدت مجرد وجود 1MB مجالها الحر.

واطلاق سراح SO مساحة 1 GB وبعد ذلك كان الخطأ ذهب

وسؤالي: كلما يتم الوصول إلى موقع على شبكة الانترنت لأول مرة في IIS7.0 فإنه محاولة تحديث applicationHost الملف؟

ما هو دور applicationHost في IIS7.0

لا يوجد حل صحيح

نصائح أخرى

ويحدث الخطأ 500.19 الواقع من الأخطاء في ملفات التكوين ولكن ليس بالضرورة applicationHost.config، ويمكن أيضا أن يكون سببه أخطاء في ملف web.config للتطبيق أو أي ملف web.config التي تنطبق على التطبيق / الظاهرية مجلد / الموقع

وصلة للمادة MS دعم حول هذا الخطأ - http://support.microsoft.com/kb/ 942055

والرابط التالي هو مقال الذي يقدم ملف ApplicationHost.config - http://learn.iis.net/page.aspx / 128 / IIS-7-تكوين مرجعية /

إذا كنت تقرأ ذلك سترى أن الدور الرئيسي للملف هو تكوين الإعداد العام لخادم الويب ومراقبة ما التكوين يمكن تجاوز في ملفات الملف web.config. ويحكي أيضا IIS كافة مواقع، المجلدات الافتراضية والتطبيقات التي تعمل على ذلك.

وبالنظر إلى أن خادم الويب الخاص بك لديه مساحة حرة 1MB تافه (كيف تحصل على هذا منخفضة دون الجهاز بأكمله تحطمها !! ؟؟) أنا أشك في أن IIS 7 يجوز لها أن تفعل شيئا مع الملف، وكان غير قادر على تحديث على القرص بشكل صحيح بسبب عدم وجود مساحة مما يؤدي إلى تكوين تالف.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top