هل تواجه خطأ ‘Upload: Failed to Write File to Disk’ عند رفع/تحميل الملفات في ووردبريس؟
قد يكون هذا الخطأ الشائع محبط جدًا للمستخدمين المبتدئين لأنه يمنعهم من رفع الملفات إلى موقع ووردبريس الخاص بهم.
في هذه المقالة، سنوضح لك كيفية إصلاح خطأ ‘Upload: Failed to Write File to Disk’ في ووردبريس.
نصيحة خبير: هل سئمت من التعامل مع أخطاء ووردبريس ومهام الصيانة المستمرة؟ يمكن لـ خدمات صيانة DoctorMega الخاصة بنا الاهتمام بكل شيء بدءًا من التحديثات وحتى مراقبة وقت التشغيل حتى تتمكن من التركيز على تنمية أعمالك. بالإضافة إلى ذلك، سيكون لديك إمكانية الوصول إلى فريق دعم متاح على مدار الساعة طوال أيام الأسبوع!
ما الذي يسبب خطأ Failed to Write File to Disk في ووردبريس؟
قد يحدث خطأ ووردبريس هذا لعدة أسباب، وأكثرها شيوعًا هو أذونات المجلد غير الصحيحة.
لكل ملف ومجلد على موقعك الإلكتروني مجموعة أذونات محددة. يتحكم سيرفر الويب لديك في الوصول إلى الملفات بناء على هذه الأذونات.
قد تؤدي الأذونات غير الصحيحة لمجلد ما إلى منعك من كتابة الملفات على السيرفر، مما يعني أن سيرفر الويب لديك لا يمكنه إنشاء أو إضافة ملفات جديدة إلى هذا المجلد.
إذا حاولت رفع صور أو أي ملفات أخرى من منطقة إدارة ووردبريس، فستتلقى إحدى رسائل الخطأ التالية:
- WordPress failed to write to disk.
- WordPress has failed to upload due to an error failed to write file to disk.
- Unable to create directory wp-content/uploads/2020/05. Is its parent directory writable by the server?
وبناء على ذلك، دعنا نلقي نظرة على كيفية استكشاف خطأ ‘Upload: failed to write to disk’ وإصلاحه في ووردبريس.
كيفية إصلاح خطأ ‘Upload Failed to Write to Disk’ في ووردبريس
أولاً، عليك الاتصال بموقع ووردبريس الخاص بك باستخدام عميل FTP.
في هذا البرنامج التعليمي، نستخدم عميل FileZilla FTP المجاني. إذا كنت تستخدم عميل FTP أخر، فقد تختلف الواجهة قليلاً.
بعد الاتصال، انقر بزر الماوس الأيمن على مجلد wp-content واختر “أذونات الملف”.
بمجرد اتصالك، ستحتاج إلى النقر بزر الماوس الأيمن فوق مجلد wp-content
وتحديد ‘File permissions’.

سيؤدي هذا إلى إظهار مربع حوار أذونات الملف في عميل FTP الخاص بك.
سيظهر لك أذونات الملفات للـ owner وgroup وpublic.

يجب عليك أدخل القيمة 755 في حقل Numeric value.
بعد ذلك، يجب عليك تحديد المربع بجوار ‘Recurse into subdirectories’.
بعد ذلك، عليك النقر فوق خيار ‘Apply to directories only’، ثم انقر فوق زر ‘OK’ للمتابعة.
سيقوم عميل FTP الأن بتعيين أذونات المجلد إلى 755 وتطبيقها على جميع المجلدات الفرعية داخل wp-content. يشمل ذلك مجلد ‘uploads’ الذي تخزن فيه جميع صورك.
تريد أيضًا التأكد من صحة أذونات الملفات الفردية في مجلد wp-content
.
مرة أخرى، انقر بزر الماوس الأيمن على مجلد wp-content
وحدد ‘File permissions’. هذه المرة، سنغير أذونات الملفات.
أدخل القيمة 644 في حقل Numeric value، ثم حدد المربع بجوار ‘Recurse into subdirectories’.
الآن، انقر فوق خيار ‘Apply to files only’.

انقر على زر ‘OK’ للمتابعة. سيقوم عميل FTP الخاص بك الأن بتعيين أذونات الملف إلى 644 لجميع الملفات الموجودة في مجلد wp-content
.
يمكنك الأن زيارة موقع ووردبريس الخاص بك ومحاولة رفع الملفات.
إذا كنت لا تزال ترى الخطأ، فستحتاج إلى الاتصال بمزود استضافة ووردبريس الخاص بك وطلب منه إفراغ دليل الملفات المؤقتة.
يقوم ووردبريس برفع صورك باستخدام PHP، والذي يقوم أولاً بحفظ المرفوعات في دليل مؤقت على سيرفر الويب الخاص بك. بعد ذلك، يتم نقلها إلى مجلد المرفوعات الخاص بك على ووردبريس.
إذا كان هذا الدليل المؤقت ممتلئ أو تم تكوينه بشكل سيئ، فلن يتمكن ووردبريس من كتابة الملف على القرص.
يتواجد هذا المجلد المؤقت على السيرفر الخاص بك، وفي معظم الحالات، لا يمكنك الوصول إليه باستخدام FTP. سوف تحتاج إلى الاتصال بمضيف الويب الخاص بك وطلب منه إفراغه لك.
نأمل أن يكون هذا المقال قد ساعدك في حل مشكلة ‘Upload: failed to write file to disk’ في ووردبريس. قد ترغب أيضًا بالاطلاع على دليلنا حول كيفية إصلاح مشاكل الصور الشائعة في ووردبريس واختيارات خبرائنا لـ أفضل اضافات ووردبريس لتنمية موقعك الإلكتروني.
إذا أعجبك هذا المنشور، يرجى الاشتراك في قناتنا على يوتيوب لمشاهدة فيديوهات تعليمية حول ووردبريس. يمكنك أيضًا متابعتنا على تويتر وفيسبوك.
اترك تعليقاً