كيفية إصلاح خطأ HTTP عند تحميل الصور على WordPress

نشرت: 2020-01-27

من الصعب أن يكون لديك موقع ويب ناجح بدون محتوى مرئي. من المحتمل أن تتضمن أي صفحة تزورها مجموعة من الصور أو الرموز أو الرسومات. ومع ذلك ، إذا واجهت خطأ HTTP عند تحميل الصور إلى WordPress ، فقد تجد نفسك غير قادر على دمجها في موقعك.

لحسن الحظ ، هناك عدة طرق يمكنك استخدامها لإصلاح هذه المشكلة. في هذه المقالة ، سنشرح سبب حدوث خطأ HTTP عند تحميل الصور على WordPress ثم نوجهك خلال ستة حلول.

هيا بنا إلى العمل!

اشترك في قناتنا على اليوتيوب

ما الذي يسبب خطأ HTTP عند تحميل الصور على WordPress

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

خطأ HTTP عند تحميل صورة على WordPress.

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

تكمن المشكلة في هذا التنبيه بالذات في أنه لا يمنحك الكثير من المعلومات لتستمر بها عندما يتعلق الأمر باكتشاف حل. بالإضافة إلى ذلك ، هناك عدة أسباب محتملة ، بما في ذلك:

  • بيانات اعتماد تسجيل الدخول منتهية الصلاحية
  • أسماء الملفات غير المصرح بها
  • الذاكرة غير كافية
  • أذونات الملف غير صحيحة
  • تعارض البرنامج المساعد

نصف المعركة مع خطأ HTTP عند تحميل الصور على WordPress هو تحديد مصدر المشكلة. بمجرد اكتشاف ذلك ، ستكون مجرد بضع خطوات سريعة لحلها واستعادة موقعك للعمل.

كيفية إصلاح خطأ HTTP عند تحميل الصور على WordPress (6 طرق مثبتة)

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

1. تحقق مما إذا كانت جلسة تسجيل الدخول قد انتهت

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

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

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

2. إعادة تسمية ملف الصورة أو تحسينه أو تغيير حجمه

لا يدعم WordPress الملفات ذات الأحرف الخاصة أو لهجات اللغة في أسمائها ، كما هو الحال في chateau أو smorgasbord. إذا كانت الصورة التي تحاول إضافتها إلى موقعك تتضمن أيًا منها ، فحاول إعادة تسميتها ، ثم حاول التحميل مرة أخرى.

في بعض الحالات ، حتى الصور التي تحتوي على أسماء "نظيفة" تمامًا لن تعمل بشكل جيد مع WordPress. أحد الحلول هو استخدام نظام أساسي لتحسين الصور مثل TinyPNG:

الصفحة الرئيسية لـ TinyPNG.

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

أخيرًا ، قد تتمكن أيضًا من حل هذه المشكلة عن طريق تغيير أبعاد صورتك (العرض والارتفاع). يمكنك القيام بذلك باستخدام النظام الأساسي المفضل لتحرير الصور ، مثل Preview أو Paint أو Photoshop.

3. زيادة حد ذاكرة PHP لموقعك

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

يمكن أن يؤدي وجود حد صغير لذاكرة PHP إلى حدوث خطأ HTTP عرضي أثناء التحميلات. كقاعدة عامة ، تريد أن يكون حجمك على الأقل 256 ميجابايت.

أسهل طريقة لزيادة حد ذاكرة PHP هي الوصول إلى المجلد الجذر لموقع الويب الخاص بك (عادةً public_html ) باستخدام بروتوكول نقل الملفات (FTP) وعميل FTP مثل FileZilla. بعد ذلك ، حدد موقع ملف wp-config.php الخاص بك ، وانقر بزر الماوس الأيمن فوقه ، وحدد خيار عرض / تحرير :

تحرير ملف wp-config.php الخاص بك.

داخل هذا الملف ، ابحث عن السطر الذي يقول "هذا كل شيء ، توقف عن التحرير! نتمنى لك حظًا سعيدًا بالنشر ". ثم أضف الكود التالي فوقه:

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

احفظ التغييرات وأغلق الملف. ثم حاول إعادة تحميل صورتك ومعرفة ما إذا كان خطأ HTTP موجودًا. إذا حدث ذلك ، فقد يتخطى مضيفك الإعدادات الموجودة في ملف wp-config.php على مستوى الخادم. في هذه الحالة ، قد تحتاج إلى الاتصال بالدعم للحصول على مزيد من المساعدة.

4. تحقق من أذونات تحميل المجلد

يستخدم كل مجلد في تثبيت WordPress الخاص بك ما يسمى "أذونات". هذا يعني أن هناك تعليمات صارمة في مكانها لمن يمكنه الوصول ("القراءة") أو التعديل ("الكتابة") أو تنفيذ البرامج النصية في الملفات التي يحتوي عليها كل دليل.

بصفتك مالك الموقع ، يجب أن يكون لديك أذونات كاملة لدليل wp-content / uploads ، حيث يخزن WordPress التحميلات (كما خمنت). إذا واجهت خطأ HTTP في مكتبة الوسائط الخاصة بك ، فمن الجدير التحقق مما إذا كان هذا الإعداد قد تم تكوينه بشكل صحيح.

أولاً ، قم بالوصول إلى موقع الويب الخاص بك باستخدام FTP كما هو موضح أعلاه وانتقل إلى دليل محتوى wp . ابحث عن مجلد التحميلات وانقر فوقه بزر الماوس الأيمن وحدد خيار أذونات الملف :

تغيير أذونات مجلد التحميلات الخاص بك.

في النافذة الناتجة ، تحقق مما إذا كنت ("المالك") قد قرأت الأذونات وكتابتها وتنفيذها. يجب أن تكون القيمة الرقمية المقابلة 755:

مثال على إعدادات الأذونات لمجلد التحميل.

إذا لم يكن لديك الأذونات المناسبة ، فحدد مربعات الاختيار الصحيحة أو اضبط القيمة الرقمية على 755 وانقر فوق الزر " موافق" . ثم حاول تحميل صورتك مرة أخرى.

5. استكشاف الأخطاء وإصلاحها للحصول على البرنامج المساعد أو موضوع التعارض

في بعض الحالات ، قد يتسبب أحد المكونات الإضافية أو المظهر النشط في حدوث تعارض في الخلفية عند محاولة تحميل صورة. هناك طريقتان يمكنك من خلالهما استكشاف هذه المشكلة وإصلاحها ، ولكن قبل القيام بأي شيء آخر ، تأكد من أن لديك نسخة احتياطية حديثة في مكانها.

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

إذا كنت تريد استبعاد تعارض مكون إضافي تمامًا ، فيمكنك الوصول إلى الخادم الخاص بك عبر FTP والانتقال إلى دليل محتوى wp . ابحث عن مجلد الإضافات وأعد تسميته إلى شيء آخر ، كما في المثال أدناه:

إعادة تسمية مجلد الملحقات لإصلاح خطأ HTTP أثناء تحميل الصور على WordPress.

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

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

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

تغيير المظهر النشط الخاص بك.

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

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

6. اتصل بمضيف الويب الخاص بك حول خطأ HTTP عند تحميل الصور على WordPress

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

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

استنتاج

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

في هذا المنشور ، قمنا بتغطية ستة طرق يمكنك اتباعها عندما يتعلق الأمر بإصلاح هذا الخطأ:

  1. تحقق مما إذا كانت جلسة تسجيل الدخول الخاصة بك قد انتهت صلاحيتها.
  2. إعادة تسمية ملف الصورة أو تحسينه أو تغيير حجمه.
  3. زيادة حد ذاكرة PHP الخاص بك.
  4. تحقق من أذونات مجلد التحميل.
  5. استكشاف أخطاء مكون إضافي أو موضوع تعارض.
  6. اتصل بمضيف الويب الخاص بك للحصول على مزيد من المساعدة.

هل لديك أي أسئلة حول كيفية إصلاح خطأ HTTP عند تحميل الصور على WordPress؟ تركها في قسم التعليقات أدناه!

الصورة المصغرة للمادة vladwell / shutterstock.com