\ DriveHQ Customer Support Forum \
اقرأ/أجب : 29392/0
  • DriveHQSupport
  • (676دعامات)
مشكلة في WebDAV - عند فتح ملف MS Office، تظهر رسالة خطأ: تعذر تسجيل المستند. لن يكون من الممكن إنشاء روابط...

أبلغ بعض المستخدمين عن ظهور رسالة خطأ في برنامج مايكروسوفت وورد عند فتح مستند على محرك أقراص WebDAV: "تعذر تسجيل هذا المستند. لن يكون من الممكن إنشاء روابط من مستندات أخرى إلى هذا المستند...". عادةً ما يُفتح المستند دون أي مشكلة. يمكنك نسخ الملف إلى مجلد محلي، أو إلى مجلد سحابي آخر. فما سبب هذه المشكلة؟ 

أثناء محاولة حل المشكلة، قمنا بنسخ الملف من محرك التخزين السحابي إلى القرص C:\، وتمكّنا من فتحه محليًا. ثم نسخناه إلى مجلد تجريبي "\test" في نفس محرك التخزين السحابي، وتمكّنا من فتحه أيضًا.

تكمن المشكلة في الواقع في طول مسار الملف. في نظام ويندوز، يبلغ الحد الأقصى لطول مسار الملف/المجلد (طول مسار UNC) 256 حرفًا. وبسبب بادئات UNC، يبلغ الحد الأقصى الفعلي حوالي 248 حرفًا. ويبدو أن هذا ينطبق على معظم أنواع الملفات. مع ذلك، تختلف ملفات مايكروسوفت أوفيس، فمثلاً يحد برنامج مايكروسوفت إكسل الحد الأقصى لطول مسار UNC إلى 218 حرفًا:

http://answers.microsoft.com/en-us/office/forum/office_2007-office_install/unable-to-open-excelxls-files-with-very-long/290c6e39-929a-4788-95c4-d3364a7060f7

كما يمكن لمستندات مايكروسوفت أوفيس تضمين مستندات أخرى، لذا فهي تحتاج إلى تخصيص طول معين للروابط / المراجع الإضافية. 

قد تلاحظ أن هذه المشكلة أكثر شيوعًا مع الملفات الموجودة على محرك أقراص WebDAV. والسبب هو أن بادئة WebDAV عادةً ما تكون أطول من 8 أحرف، لذا ينخفض الحد الأقصى لطول المسار إلى حوالي 220 حرفًا لأنواع الملفات العادية. أما بالنسبة لملفات MS Office، فهو أقصر، إذ يبلغ حوالي 190 حرفًا.

من العوامل المهمة جدًا استخدام الأحرف الخاصة والمسافات في أسماء المجلدات والملفات. يستخدم بروتوكول WebDAV بروتوكول HTTP/HTTPS؛ فعندما يفتح برنامج MS Office ملف مستند على محرك أقراص سحابي، يُرسل الطلب بتنسيق عنوان URL. يجب ترميز أي أحرف خاصة مثل "&، %، #، +، ؟، *، '،,"، >، <، /، \، |، :، مسافة" باستخدام ترميز URL. وبذلك، سيصبح عنوان URL أطول بكثير. لذا، لا ننصح باستخدام أسماء ملفات مثل "Let's have a meeting tomorrow.docx" لاحتوائها على علامات اقتباس (مع أنها تعمل مع خدمتنا!). ننصح باستخدام "LetsHaveaMeetingTomorrow.docs".

إذن الحل سهل للغاية: ما عليك سوى إعادة تسمية مجلداتك / ملفاتك لجعل طول المسار الإجمالي أقصر؛ تجنب استخدام أي أحرف خاصة ومسافات في أسماء الملفات / المجلدات.

 


06/12/35 05:25:54 م

احفظ وشارك
الرد السريع

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003