مكتبة الشروحات

خطأ HTTP في رفع الوسائط

"خطأ HTTP" أثناء رفع الوسائط في ووردبريس هو مشكلة شائعة نسبياً ويمكن أن تكون ناتجة عن عدة عوامل. إليك بعض الخطوات التي يمكنك اتخاذها لاستكشاف المشكلة وحلها:

تحقق من حجم الملف ونوعه:

تأكد من أن الملف الذي تحاول رفعه يتوافق مع الحد الأقصى لحجم الملف ونوعه الذي يحدده الخادم. يمكنك التحقق من هذه الإعدادات وضبطها في إعدادات PHP الخاصة بالخادم (php.ini).

زيادة حد الذاكرة PHP:

أحيانًا قد تتسبب حدود الذاكرة المنخفضة لـ PHP في حدوث أخطاء HTTP أثناء رفع الملفات. يمكنك محاولة زيادة الحد بإضافة السطر التالي في ملف wp-config.php:

define('WP_MEMORY_LIMIT', '256M');

يمكنك زيادة القيمة حسب الحاجة.

تحقق من مساحة القرص في الخادم:

تأكد من وجود مساحة كافية على الخادم لتخزين الملف الذي تحاول رفعه.

تحقق من أذونات الملفات:

تحقق من أن الدلائل التي يخزن فيها ووردبريس الملفات المرفوعة تحتوي على الأذونات الصحيحة. يجب أن تكون أذونات المجلد wp-content/uploads عادةً 755، وأذونات الملفات 644.

تعطيل الإضافات والقوالب مؤقتًا:

قم بتعطيل جميع الإضافات والتبديل إلى قالب افتراضي مثل Twenty Twenty-One. ثم حاول رفع الوسائط مرة أخرى. إذا نجح الأمر، قم بتفعيل الإضافات والقوالب واحدًا تلو الآخر لتحديد المشكلة.

تحقق من قواعد ModSecurity:

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

تحقق من ملف .htaccess:

تحقق من ملف .htaccess الخاص بك بحثًا عن أي قواعد قد تتسبب في تعارضات. يمكنك إعادة تسميته مؤقتًا إلى شيء مثل .htaccess_old ثم حاول رفع الملف مرة أخرى.

تعطيل فلاش في أداة رفع الوسائط:

اذهب إلى أداة رفع الوسائط (إضافة وسائط جديدة) واضغط على رابط "مُحَمِل المتصفح". سيستخدم هذا الأداة القديمة التي لا تعتمد على فلاش.

استخدم متصفحًا مختلفًا:

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

تحقق من وجود تعارضات من جدار الحماية أو الإضافات الأمنية:

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

تحقق من إصدار PHP:

تأكد من أنك تستخدم إصدارًا مدعومًا من PHP. قد تتسبب الإصدارات القديمة في مشكلات التوافق.

تحقق من وجود أحرف خاصة في أسماء الملفات:

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

اتصل بمزود الاستضافة:

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

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

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟