WebGee Docsمركز المساعدة
ووردبريس
ترحيل مجاني وضمان 30 يومًااعرف كيف

معالجة «Unable to create directory»

لا يستطيع ووردبريس الكتابة في مجلد الرفع. كيف تصحّح صلاحيات الملفات، وتفحص مسار الرفع، وتستبعد امتلاء القرص.

تظهر «Unable to create directory» عند رفع وسائط، أو تحديث إضافة أو قالب، أو تثبيت ووردبريس. فووردبريس لا يستطيع الكتابة حيث يحتاج. ينطبق على كل الاستضافة المشتركة والموزِّعة.

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

1. افحص مساحة القرص

إن كان الحساب عند حصة قرصه، فلا يمكن كتابة شيء في أي مكان. افحص Disk Usage في cPanel قبل تغيير أي شيء آخر. راجع مراقبة استخدام القرص في cPanel.

2. صحّح صلاحيات الملفات

استخدم File Manager في cPanel أو عميل FTP.

  1. انتقل إلى /wp-content/.
  2. حدّد مجلد /uploads/ وافتح File Permissions (أو Change Permissions في مدير الملفات).
  3. اضبط المجلدات على 755.
  4. علّم Recurse into subdirectories وطبّق على المجلدات فقط.
  5. كرّر للملفات، بضبطها على 644، مطبَّقًا على الملفات فقط.

والمجلدات والملفات تحتاج قيمًا مختلفة، ولهذا تكون العملية على مرحلتين. فـ 755 على مجلد تعني أن المالك يستطيع الكتابة وغيره يستطيع العرض؛ و644 على ملف تعني أن المالك يستطيع الكتابة وغيره يستطيع القراءة.

لا تضبط شيئًا على 777 أبدًا. فهي تسمح لأي عملية على الخادم بالكتابة في ملفاتك، وهي الصلاحية التي تبحث عنها البرمجيات الخبيثة. وهي ليست إصلاحًا كذلك — فإن لم تنجح 755، فالملكية خاطئة، وذلك يحتاج الدعم لا صلاحية أوسع.

3. افحص مسار الرفع

المسار الخاطئ في ووردبريس يجعله يحاول الكتابة في مكان غير موجود.

  1. في ووردبريس، انتقل إلى Settings ← Media.
  2. ضمن Uploading Files، افحص Store uploads in this folder.
  3. وينبغي أن يكون wp-content/uploads، أو فارغًا. فإن حمل مسارًا مطلقًا من خادم آخر — شيئًا يبدأ بـ /home/olduser/ — فتلك هي المشكلة.
  4. صحّحه واختر Save Changes.

وهذا شائع بعد النقل. وإن لم يظهر الحقل، فالقيمة مضبوطة في wp-config.php باسم UPLOADS ويجب تصحيحها هناك بدلًا من ذلك.

تحقّق

ارفع صورة صغيرة عبر Media ← Add New. فإن نجحت، أعد ما فشل أصلًا.

إن ظل يفشل

فالملفات على الأرجح مملوكة للمستخدم الخطأ، وهو ما يحدث حين تُفَكّ الملفات أو تُستعاد بحساب مختلف. ولا يمكن تغيير الملكية من cPanel — تواصل مع الدعم بالمسار المتأثر.

اقرأ أيضًا

في هذه الصفحة

استضافتك في مكان آخر؟

استضافة ووردبريس

ووردبريس على LiteSpeed مع تخزين مؤقت للكائنات وشهادة SSL مجانية، مهيّأ كما يشرح هذا الدليل.

اطّلع على الباقاتترحيل مجاني