SharePoint 2007 أو 2010: فتح مستندات Office للقراءة فقط من موقع SharePoint


الأعراض


خذ في الاعتبار السيناريو التالي:

  • في أنظمه Windows Vista أو Windows 7 أو Windows 2008 مع تثبيت Office 2007 أو Office 2010 و Internet Explorer 7 أو Internet Explorer 8 ، فانك تحاول فتح الملفات من موقع SharePoint باستخدام اسم مجال مؤهل بالبالكامل (عنوان URL يتضمن "." في اسم الموقع).
  • تتم استضافه SharePoint 2007 أو 2010 علي Windows 2008 أو 2008 خادم R2 باستخدام WebDav ممكن.
  • يتم اعداد موقع SharePoint 2007 أو 2010 لاستخدام مصادقه Windows.
  • يتوقع مستخدمو موقع SharePoint تكامل العميل (القادر علي التحرير والحفظ مباشره إلى الخادم) لكي يعمل.

في هذا السيناريو ، قد يري المستخدم عرضا واحدا أو أكثر من الاعراض التالية:

  • تتم مطالبه المستخدم بشكل غير متوقع بإدخال بيانات الاعتماد الخاصة به. 
  • سيتم فتح مستند Office في وضع القراءة فقط.  
  • عند فتح طريقه عرض SharePoint Explorer ، سيحدث خطا يعرض المسار إلى مكتبه المستندات ورسالة "غير مطبقه". 
  • عند محاولة الحفظ من Office مجددا إلى موقع SharePoint ، لن يكون الخيار "حفظ باسم" مباشرا.  لن يتم ملء دليل SharePoint في مربع الحوار "حفظ باسم".
  • عند فتح المستند للقراءة فقط ، ثم النقر فوق الزر تحرير المستند ، قد يظهر المستخدم هذا الخطا: "حدثت مشكله اثناء الاتصال بالخادم. إذا استمرت المشكلة ، فاتصل بالمسؤول. "

السبب


يحدث هذا عند اكتشاف Office ان WebDAV ممكن علي الخادم. إذا تم تمكين WebDAV ، سيقوم Microsoft Office أيضا بتحديد ما إذا كنت تريد فتح المستند كريدوريتي أو ReadOnly ام لا.  يعمل SharePoint كخادم WebDAV خاص به.  سيتداخل دور النشر في نظام التشغيل Windows Server 2008 ، في حاله تمكينه ، علي وظائف WebDAV في SharePoint.  

الحل


يجب الا يتواجد نشر WebDAV علي خادم SharePoint إذا كان الخادم يعمل بنظام التشغيل Windows Server 2008 أو Windows Server 2008 R2.  إذا كان الخادم يعمل كخادم نشر WebDAV ، فيجب تثبيت SharePoint علي الخادم الخاص به.

لأزاله النشر WebDAV اتبع الإرشادات الواردة أدناه:

Windows Server 2008:

  • أزاله تثبيت Microsoft WebDAV 7.5 For IIS 7.0 http://www.microsoft.com/download/details.aspx?familyid=8A47D609-8D95-4E1A-B2F2-2303E7E10EDC&9508 = en المكون بالانتقال إلى لوحه التحكم->البرامج والميزات واختيار أزاله التثبيت.
  • بعد أزاله المكون ، انتقل إلى ادوار أداره الخادم-مقطع IIS علي خادم ويب >->أزاله خدمات الدور->إلغاء تحديد WebDAV النشر إذا تم تحديده.  سيتطلب ذلك أعاده تشغيل الخادم.

Windows Server 2008 R2:

  • في أداره الخادم ، انتقل إلى الأدوار-القسم IIS علي خادم ويب >->أزاله خدمات الدور->إلغاء تحديد النشر WebDAV إذا تم تحديده.  سيتطلب ذلك أعاده تشغيل الخادم.