سؤال

أنا أقوم بإعداد خادم IIS للقيام ببعض برامج ASP، بمجرد حل هذه المشكلة ما قبل البرمجة ذات الصلة هذه ...

يقع خادم IIS في خادم VirtualBox، وأقوم بإعداد دليل ظاهري للإشارة إلى دليل مشترك ("مشاركة موجودة على كمبيوتر آخر،" على سبيل المثال، \\server\serve-this) الذي يعمل بشكل مثالي net use و Windows Explorer. ومع ذلك، فإن IIS يظهر لي بعض الأخطاء الحمراء توقف الإشارة، وسيخدم أي ملفات ("أنت غير مخول لعرض هذه الصفحة"). لقد فتحت أذونات على مضيف OSX ويمكن أن تتحرك في جميع أنحاء Windows ضيف. أين يمكنني التحقق لمعرفة لماذا يشتكي؟

إذا قمت بتعيين الدليل الظاهري إلى دليل محلي (تحديد زر الاختيار المناسب)، فلن يكون لديه أي مشاكل أذونات ... بالإضافة إلى ذلك، حاولت العبث قليلا مع علامة التبويب أمان الدليل، ولكن يبدو أن هذا لا يكون ذا صلة على الإطلاق.

لا يوجد شيء في سجلات في C: Windows System32 LogFiles ...

تعديل: الجواب هو قراءة المقال الذي يقترح جيمس كونيجليرو (أفضل إجابة). ومع ذلك، فعلت ما يلي (أمس فعلت شيئا مختلفا، والتي عملت، لكنني لا أعرف ماذا):

  1. قم بإجراء مستخدم مع نفس اسم المستخدم / كلمة المرور على ضيف Windows كما هو الحال في مضيف OSX الخاص بي، وهو ما يقترحه Aarons
  2. تغيير المستخدم الذي يتم تسجيل الدخول إلى الوصول المجهول إلى هذا المستخدم.
  3. هذا هو. ليس سيئا حقا.
هل كانت مفيدة؟

المحلول

نشرت Microsoft مقالة قاعدة معرفة مع عدد من الخيارات المختلفة لتكوين IIS للوصول إلى المحتوى / الملفات على محرك أقراص الشبكة. جميعهم ينطويون على طرق مختلفة لضمان أن يكون الحساب الذي يركض إلينا Iis Underonanting الوصول إلى محرك أقراص الشبكة:

http://support.microsoft.com/kb/207671/EN-US/

نصائح أخرى

يحاول IIS الوصول إلى الملفات باستخدام حساب IUSR المحلي. إما تغيير هذا الحساب إلى شيء لديه حق الوصول إلى الملفات الموجودة على الخادم البعيد، أو إنشاء مستخدم على النظام البعيد مع نفس تسجيل الدخول / PW كحساب IUSR المحلي الخاص بك.

هل حاولت النظر إلى عارض الأحداث من خلال أدوات إدارية، يمكنك أيضا الوصول إليها من خلال النقر بزر الماوس الأيمن فوق MyComputer -> إدارة -> عارض الأحداث ضمن أدوات النظام.

من المحتمل أن يتسبب هذا الإعداد في مشاكل. هذا لأن IIS (على الأقل على XP) لا يلاحظ أن الملفات الموجودة على الشبكة قد تغيرت. ربما تريد عكس الإعداد الخاص بك بحيث تقوم بتحرير الملفات البعيدة (التي توجد في VM).

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