لسبب ما عندما أحاول تحميل صورة إلى مدونتي ، تظهر لي رسالة خطأ تفيد بأن WP لا أستطيع إنشاء مجلد ضمن الدليل ذي الصلة (wp-content/uploads/2010/09) يسأل عما إذا كان المجلد أعلاه لديه أذونات الكتابة. المجلد الأصل له بالفعل أذونات الكتابة. حاولت إنشاء المجلد يدويًا ولا يزال يظهر نفس رسالة الخطأ.
Lea ،
يحدث هذا الخطأ عندما يتعذر على PHP (WordPress) الكتابة إلى الملف. يحدث هذا بسبب عدم وجود أذونات الكتابة أو اسم المستخدم أو المجموعة التي يعمل PHP (WordPress) تحت ليس لديه إذن بالكتابة إلى الملف.
سوف تسمح أذونات 755 بأذونات الكتابة في WordPress عندما يكون PHP قيد التشغيل كاسم مستخدم ضمن معظم خطط المضيف المشتركة.
تسمح لك بعض برامج FTP بتغيير المستخدم والمجموعة المعينين إلى المجلدات. يمكنك أيضًا إجراء هذا التغيير باستخدام مدير ملفات Cpanel.
يجب أن يكون للمجلدات نفس اسم المستخدم كحساب Cpanel الخاص بك.
تتطلب بعض بيئات الخادم استخدام 777 أذونات لـ PHP للحصول على حق الوصول للكتابة. هذا غير آمن في بيئة استضافة مشتركة. يمكنك تغيير أذوناتك إلى 777 مؤقتًا لمعرفة ما إذا كان ذلك يسمح لك بتحميل الصور ولكن تأكد من تغييرك إلى 755 عند الانتهاء من ذلك.
يجب أن يكون مزود الاستضافة قادرًا على تقديم المساعدة في هذا الموقف.
ويبدو أن هذا مشكلة شائعة. لقد تعاملت معها منذ فترة طويلة جدا. في حالتي ، كانت جميع الدلائل المناسبة 777 الأذونات. إليكم الحل ، إلى جانب مجموعة من الحلول الأخرى التي جربتها:
تأتي هذه النصائح من مؤشر ترابط من دعم WordPress لـ WP 2.5 (يمكنك الرجوع إلى الرابط لمزيد من المعلومات حول أي من هذه العناصر):
هذا الأمر ثابت بالنسبة لي: لقد قمت بتسجيل الدخول إلى WordPress باستخدام اسم المستخدم الذي قمت بإنشائه عند التثبيت بدلاً من اسم مستخدم cpanel الأصلي الذي لديه أذونات مناسبة على حسابي. لقد أصلحت المشكلة عن طريق إنشاء مستخدم مسؤول WordPress جديد باستخدام نفس اسم المستخدم وكلمة المرور كمستخدم cpanel الخاص بي. تسجيل الخروج والعودة كما حل هذا المستخدم والمشكلة.
هناك شيء واحد حدث لي - WP سيخبرك أنه يمكن نسخ الملف إلى /wp-content/upload
حتى عندما تكون جميع الأذونات صحيحة .... إذا
upload_max_filesize
في php.ini
صغير جدًا (قل 2M وتحاول تحميل ملف بحجم 3.5 ميجابايت)!
نأمل أن يساعد جميع الذين لديهم أذونات صحيحة ولكن لا يزال لا يمكن تحميل!
حاول إضافة إذن إلى المجلد الأصل وهو دليل "التحميلات".
حاول تحميل الصور باستخدام برنامج FTP ومعرفة ما إذا كان يعطي نفس الخطأ.
تحقق أيضًا مما إذا كان هناك أي مكون إضافي ينشئ تلقائيًا صورة مصغرة للصورة التي تم تحميلها في دليل آخر
حاول أيضًا تغيير موقع تحميل الملف الافتراضي في حالة إصرار هذا الخطأ على الظهور
نأمل أي شيء من هذا يساعد (: