حينما تريد تحميل صورة ما، يظهر لك خطأ HTTP؟ فذلك الخطأ يظهر نظرًا لتعذر الووردبريس عن معرفة السبب ولا يعطيك دليلًا لحل تلك المشكلة، لذا سيتعين عليك تجربة حلول مختلفة للعثور على السبب وإصلاح الخطأ. لذلك لنلقي نظرة على كيفية استكشاف أخطاء HTTP وإصلاحها أثناء تحميل الوسائط في الووردبريس.
• تأكد من أن خطأ HTTP ليس مؤقتًا، لكن كيف؟
عليك الانتظار بضع دقائق ثم محاولة تحميل ملف الصورة مرة أخرى. يحدث هذا الخطأ في بعض الأحيان بسبب حركة المرور غير المعتادة وانخفاض موارد الخادم ونهاية تنتهي المشكلة، إذ يتم إصلاحها تلقائيًا على معظم خوادم الاستضافة.
كذلك جرب أن تحمل صورة مختلفة وإذا تم تحميلها بنجاح، لذلك حاول حفظ ملف الصورة الأصلى بحجم أصغر وعد محاولة التحميل، عن طريق حفظها بامتداد مختلف مثل من JPEG إلى PNG.
فإذا جربت كل ذلك ونجح ولم يُجدي فذلك يعني أن الخطأ ليس ناتج من خلل مؤقت.
• زيادة حجم الذاكرة
السبب الأكثر شيوعًا هو نقص الذاكرة المتاحة لاستخدام الووردبريس، لذلك زد حجم الذاكرة التي يمكن أن يستخدمها PHP على الخادم الخاص بك.
عن طريق إضافة الكود التالي إلى wp-config. php الخاص بك.
إذ يزيد هذا الكود حجم الذاكرة إلى 256 ميجابايت، وذلك كافيًا لحل أي مشاكل لها علاقة بنقص الذاكرة.
• الحل بالذهاب إلى htaccess!
تجعلك تلك الطريقة تتحكم في استخدام Imagick، حيث يعمل الووردبريس باستخدام Php التي تستخدم وحدتين للتعامل مع الصور وتُسمى GD Library وImagick.
فالحل بإضافة الكود التالي في htaccess.
إذا كان لديكم يا أصدقاء المزيد من الحلول بخصوص تلك المشكلة، فشاركونا إياها.