عادة ما تحدث أخطاء تحميل الوسائط في ووردبريس بسبب حدود السيرفر، أو إعدادات المجلدات غير الصحيحة، أو تعارض الإضافات أو القوالب، أو القواعد الأمنية. استخدم الخطوات أدناه لتحديد المشكلة وإصلاحها.
تحقق من حجم الملف وتنسيقه
ابدأ بالتأكد من أن الملف الذي تقوم بتحميله أصغر من الحد الأقصى للتحميل على موقعك وموجود في تنسيق مدعوم مثل JPEG أو PNG أو GIF أو PDF أو MP4. إذا كان الملف كبيرًا جدًا، ضغطه أو تغيير حجمه. هذه الخطوة وحدها يمكن أن تحل العديد من مشاكل التحميل.
زيادة حدود الرفع في PHP
قد يحتوى سيرفر الاستضافة على حدود تمنع التحميلات الكبيرة. يمكنك زيادة هذه الحدود بتحديث ملفات إعدادات السيرفر.
إذا كان لديك وصول إلىphp.ini, قم بزيادة القيم مثل:
upload_max_filesize
post_max_size
memory_limit
إذا لم يسمح محرر PHP بالتغيير، اسأل الدعم عن الطريقة المتوافقة مع معالج PHP. توجيهات مثل php_value في.htaccessليست مدعومة مع كل معالج وقد تسبب HTTP 500. إعداد ذاكرة WordPress فيwp-config.php.
تحقق من مرشدنا التفصيلي حولكيفية تعديل قيم PHP من حساب cPanel
تحقق من أذونات الملفات والمجلدات
الأذونات غير الصحيحة داخل دليل wp-content/uploads يمكن أن تمنع ووردبريس من حفظ الملفات المحملة. استخدم مدير ملفات cPanel للتحقق من هذا المجلد. يجب أن يكون قابلاً للكتابة بواسطة السيرفر. الإعدادات الشائعة هي:
المجلدات: 755
الملفات: 644
تأكد من أن المستخدم المخصص للسيرفر لديه الإذن للكتابة في مجلد التحميلات والمجلدات الفرعية الخاصة به.
إذا لم يكن الأمر كذلك، يمكنك تغيير الأذونات باتباع الخطوات فيهذا الدليل
تحقق من مسار التحميل
في لوحة تحكم ووردبريس، انتقل إلىالإعدادات > الوسائطوتحقق من مسار التحميل. إذا تم إضافة مسار مخصص، قم بإزالته واسمح لووردبريس باستخدام المسار الافتراضي (wp-content/uploads).
تأكد من وجود المجلد وأن ووردبريس يمكن الكتابة فيه.
تعطيل الإضافات وتغيير القوالب
قد يؤدي تعارض الإضافات أو القوالب إلى منع تحميل الوسائط. قم بتعطيل جميع الإضافات مؤقتًا وانتقل إلى قالب افتراضي، ثم حاول التحميل مجددًا.
إذا نجح التحميل، أعد تفعيل الإضافات واحدة تلو الأخرى لتحديد أي منها يسبب المشكلة. بعد ذلك، عد إلى القالب الرئيسي لديك.
مسح ذاكرة التخزين المؤقت
إذا كنت تستخدم إضافة تخزين مؤقت، قم بمسح ذاكرته وحاول التحميل مجددًا. أيضًا، امسح ذاكرة التخزين المؤقت للمتصفح أو استخدم متصفحًا آخر لتجنب الأخطاء المخزنة في الذاكرة.
استخدام سجلات التصحيح
لتحديد السبب الدقيق لخطأ التحميل، قم بتمكينالتصحيح في ووردبريسبإضافة ما يلي إلى wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
حاول التحميل مرة أخرى ثم افحص الملف wp-content/debug.log. يجب عليك أيضًا فحص سجلات الأخطاء في الخادم الخاص بك عبر cPanel.
تحديث PHP والتواصل مع دعم الاستضافة
تأكد من أن موقعك يستخدم نسخة حالية ومدعومة من PHP. قد تتسبب العديد من النسخ القديمة في مشاكل في الذاكرة وفشل في التحميل. إذا استمرت المشكلة، لا تتردد في الاتصال بفريقالدعم الخاص بنا.
الخلاصة
يمكن حل كثير من مشكلات رفع الوسائط بالتحقق من حجم الملف، وضبط حدود الرفع أو الذاكرة في PHP، وتصحيح صلاحيات مجلد الرفع ومساره، ومسح التخزين المؤقت، وحل تعارضات الإضافات والقوالب. إذا لم تنجح هذه الخطوات، فراجع السجلات أو تواصل مع دعم الاستضافة.
المراجع الرسمية:
- Common WordPress errors – Advanced Administration Handbook | Developer.WordPress.org
- Debugging in WordPress – Advanced Administration Handbook | Developer.WordPress.org
تم الاطلاع على المصادر في 11 أكتوبر 2026. تعتمد الوظائف المتاحة على إصدار البرنامج وخيارات استضافتك.