خطأ أثناء تحميل الملفات أو تنزيلها في برنامج Dreamweaver

خطأ أثناء تحميل الملفات أو تنزيلها

عند محاولة التحميل (الوضع) أو التنزيل (الحصول) من خادم الويب لديك باستخدام برنامج Adobe Dreamweaver، تفشل العملية مع ظهور خطأ. قد تظهر نافذة Background File Activity التي تعرض "File activity incomplete" (نشاط الملف غير مكتمل)، أو قد يظهر لك خطأ آخر يوضح فشل الإجراء الذي تمت محاولة إكماله بصورة ناجحة.

الحل 1: تحقق من القدرة على الاتصال بخادم الويب لديك‬‏‫

إذا كنت غير قادر على الاتصال بخادم الويب لديك بشكل ناجح، فلن تستطيع تحميل الملفات أو تنزيل الملفات من الخادم لديك.

وبالنسبة لمعظم أنواع الاتصال، تستطيع استخدام برنامج Dreamweaver لاختبار اتصالك. ولتنفيذ ذلك، افتح إعدادات الخادم لديك في مربع الحوار Dreamweaver Site Setup، ثم انقر فوق Test.

إذا لم يتمكن برنامج Dreamweaver من الاتصال بالخادم بصورة ناجحة، فربما تكون إعدادات الخادم غير موجودة أو غير صحيحة. راجع وثائق Dreamweaver للمضي قدمًا في عملية إعداد الموقع والتحقق من الإعدادات لديك. إذا كنت تستخدم Dreamweaver CS4 أو إصدارًا أقدم، يمكنك مراجعة وثائق Dreamweaver CS4.

الحل 2: تحقق من إعداد الدليل الجذر في Dreamweaver

بالنسبة لاتصالات FTP وSFTP وFTPS/FTPeS، تستطيع تحديد دليل جذر لكل خادم في مربع حوار Site Setup. تحتاج معظم خوادم الويب إلى تحديد الدليل الجذر لتحميل الملفات أو تنزيلها

الدليل الجذر هو مسار المجلد على خادم الويب حيث تخزين الفهرس (مثل index.html وindex.php وما إلى ذلك) وغير ذلك من الملفات والمجلدات المتاحة بشكل عام. بصورة عامة، يجب أن يكون هذا المسار مرتبطًا بجذر خادم الويب (يجب أن يبدأ بشرطة مائلة للأمام). على سبيل المثال:

  • /wwwroot
  • /inetpub/wwwroot
  • /www/users/USERNAME/wwwroot
  • /public_html
  • /usr/home/USERNAME/public_html
  • /www/users/USERNAME/public_html

وبالرغم من هذا، ففي بعض الأحيان، قد يكون الدليل الجذر هو اسم المجال الفعلي لموقع الويب. وهذه هي الحال في أغلب الأحيان للمستخدمين الذين يمتلكون أسماء نطاقاتهم الخاصة. مثلاً، قد يحتوي موقع يسمى www.mywebsite.com على دليل جذر لـ mywebsite.com/ (مع عدم وجود شرطة مائلة للأمام في البداية).

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

الحل 3: انقل أي روابط رمزية أو احذفها من الدلائل المقابلة على خادمك (Dreamweaver CS5.5 فقط) 

في حالة استخدام Dreamweaver CS5.5، قد يكون الفشل في التحميل/التنزيل بسبب وجود رابط رمزي (يُسمى أحيانًا الرابط الرمزي أو الرابط البرمجي) في نفس المجلد الذي تحاول التحميل إليه. الروابط الرمزية عبارة عن اختصارات أو أسماء مستعارة فعّالة تشير إلى ملف موجود في موقع آخر، والتي يمكن استخدامها كما لو كان الملف موجودًا في هذا الموقع. يخطئ برنامج Dreamweaver CS5.5 في تفسير هذه الروابط الرمزية ويراها كأنها أدلة، ولأنه لا يمكن تعدادها بشكل صحيح، ستفشل أي محاولة لتحميل الملفات أو تنزيلها في نفس الدليل الخاص بالرابط الرمزي.

وربما تواجه تلك المشكلة إذا أظهر سجل FTP في Dreamweaver وجود خطأ مماثل للخطأ التالي:
"حدث خطأ في FTP - لا يمكن وضع '/index.html'. الاتصال مرفوض."

لتحديد رابط رمزي، ابحث في Dreamweaver FTP Log (Window> Results> FTP Log) عن سطر يبدو مماثلاً للآتي:
 < lrwxr-xr-x   1 username  users           66 Jun 30 18:20 webformmailer.php -> /usr/www/stats/mailer.php

هناك شيئان يوضحان أن هذا رابط رمزي. الحرف الأول عبارة عن l (كما في lrwxr-xr-x)، مما يشير إلى أنه رابط رمزي. والشيء الثاني هو اسم الملف الذي سيظهر في لوحة Files المحلية أو البعيدة داخل برنامج Dreamweaver (في هذه الحالة، webformmailer.php)، يشير إلى ملف (->) في موقع مختلف (في تلك الحالة، /usr/www/stats/mailer.php).

في حالة المثال المذكور أعلاه، ولحل المشكلة، تستطيع تحديد موقع الرابط الرمزي باسم webformmailer.php في لوحة Dreamweaver Files، ثم حذف الرابط الرمزي. إذا كنت بحاجة إلى استخدام هذا الملف لبعض مكونات موقع الويب لديك، فيمكنك أيضًا نسخ ملف mailer.php من موقعه في /usr/www/stats/ إلى الدليل المطلوب.

الحل 4: استخدام FTP السلبي (FTP وFTPS/FTPeS فقط)

قد تمنع بعض جدران الحماية أو برامج الأمان الأخرى الموجودة على جهاز الكمبيوتر برنامج Dreamweaver من تحميل الملفات أو تنزيلها.

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

إذا لم تكن على دراية بتكوين برنامج الأمان لديك، أو كطريقة أسرع لحل المشكلة، يمكنك تمكين اتصال FTP السلبي في برنامج Dreamweaver. ولتنفيذ هذا، حدد Use Passive FTP في خيارات مربع الحوار Site Setup. بالنسبة لبرنامج Dreamweaver CS5 والإصدارات الأحدث، يظهر هذا الخيار ضمن قسم More Options في علامة التبويب Basic (في أسفل النافذة التي تظهر بعد تحديد أحد الخوادم للتحرير).

راجع وثائق Dreamweaver للمضي قدمًا في عملية إعداد الموقع وتحديد موقع خيار Passive FTP لديك. (إذا كنت تستخدم Dreamweaver CS4 أو إصدارًا أقدم، يمكنك مراجعة وثائق Dreamweaver CS4.)

الحل 5: استخدم عميلاً بديلاً

إذا كنت تستطيع الاتصال بالخادم لديك في برنامج Dreamweaver، ولكنك لا تستطيع التحميل أو التنزيل، فاتصل بالخادم باستخدام عميل بديل ثم حاول تحميل نفس الملفات أو تنزيلها.

إذا قمت مثلاً بالاتصال بخادمك عبر FTP أو FTPS/FTPeS، فاستخدم أحد عملاء FTP مثل FileZilla أو CyberDuck. إذا كنت تستخدم SFTP، فاستخدم أحد العملاء مثل PSFTP‏ (PuTTY). وفيما يتعلق باتصالات WebDAV، جرب أحد العملاء مثل DAV Explorer أو Goliath أو CyberDuck.

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

الحل 6: جرّب خيارات Site settings الإضافية (FTP وFTPS/FTPeS فقط)

تكون بعض خوادم الويب غير متوافقة مع الإعدادات الافتراضية في برنامج Dreamweaver. والطريقة الأفضل لتحديد الإعدادات التي يتعين استخدامها هي التحقق من الوثائق المقدمة من شركة استضافة الويب، أو الاتصال بالشركة للاستفسار عن تلك الإعدادات.

أو يمكنك استخدام عملية حذف لتحديد الإعدادات الأكثر توافقًا مع الخادم لديك. وللقيام بذلك، قم بالآتي:

  1. افتح إعدادات الخادم في مربع الحوار Site Setup. (راجع وثائق Dreamweaver للانتقال إلى واجهة المستخدم. إذا كنت تستخدم Dreamweaver CS4 أو إصدارًا أقدم، يمكنك مراجعة وثائق Dreamweaver CS4.)

  2. في علامة التبويب Basics في وضع تحرير الخادم، يمكن توسيع قسم More Options في الأسفل.
  3. حدد أحد الخيارات المدرجة أو قم بإلغاء تحديدها. على سبيل المثال، قم بإلغاء تحديد Use FTP Performance Optimization.

    ملاحظة: يعد Use Proxy إعدادًا خاصًا باتصال شبكة الكمبيوتر لديك، ولا يرتبط بخادم الويب لديك. حدد Use Proxy فقط إذا كنت تحتاج عادةً إلى استخدام خادم وكيل للاتصال بالإنترنت، أو للاتصال بأنواع معينة من موارد الشبكة. ارجع إلى مسؤول الشبكة أو قسم تكنولوجيا المعلومات إذا لم تكن متأكدًا بخصوص حاجتك إلى استخدام وكيل.

     

  4. حاول تحميل نفس الملفات أو تنزيلها مجددًا.
  5. كرر هذه الخطوات حتى تتمكن من إعادة حل مشكلتك، أو حتى تجرّب كل مجموعة من الخيارات.

معلومات إضافية

يُطلق على SFTP أيضًا اسم FTP عبر SSH.

يُطلق على FTPS أيضًا اسم FTP عبر SSL/TLS مع التشفير الضمني.

يُطلق على FTPeS أيضًا اسم FTP عبر TLS/TLS مع التشفير الصريح.

احصل على مساعدة بشكل أسرع وأسهل

مستخدم جديد؟