مشكلة HTTP Error فى ووردبريس وكيفية حلها - سمارت سيرفس

يوليو 12, 2019

post-thumnail

تظهر مشكلة HTTP Error فى الووردبريس عند رفع صورة او ملف من الوسائط.

وتظهر هذة المشكلة عند رفع صورة او ملف من الوسائط فى ووردبريس وهذة الرسالة مزعجة جدا فهى لا تمكنك من رفع ملفات إلى موقعك .

وفى هذا المقال سنتعرف على طرق حل المشكلة.

هذة المشكلة لا تظهر اى تفاصيل عن سبب المشكلة ولكن هناك عدة أسباب لهذة المشكلة وسنتطرق لهم بالتفصيل مع طريقة الحل كاملة.

اولا تأكد من نوع الصورة وحاول تغيير نوعها فإذا لم تفلح المحاولة فقم بإتباع الشرح الأتى.

1 – المشكلة بسبب حجم ( الميمورى ) الخاصة بووردبريس

وهناك تكون المشكلة بسبب حجم الميمورى المخصصة للوردبريس فيجب زيادتها لحل المشكلة ولزيادتها تبع الأتى:

  • نقوم بالدخول إلى ملف wp-config.php.
  • نقوم بوضع الكود التالى :

define( ‘WP_MEMORY_LIMIT’, ‘256M’ );

  • نقوم بحفظ الملف.

2 – المشكلة بسبب محرر الصور فى ووردبريس

هناك نوعان من محررين الصور GD و Imagick وفى حالة العمل بنظام Imagick قد تحدث مشكلة HTTP Error.

ولحل هذة المشكلة نتبع الأتى :-

نقوم بوضع الكود التالى فى ملف functions.php.

function wpb_image_editor_default_to_gd( $editors ) {
$gd_editor = ‘WP_Image_Editor_GD’;
$editors = array_diff( $editors, array( $gd_editor ) );
array_unshift( $editors, $gd_editor );
return $editors;
}
add_filter( ‘wp_image_editors’, ‘wpb_image_editor_default_to_gd’ );

3 – حل المشكلة عن طريق ملف .htaccess.

وهذة الطريقة هى فى غاية السهولة كل ما عليك إضافة الكود التالى إلى ملف .htaccess.

SetEnv MAGICK_THREAD_LIMIT 1

 

اترك رد

× لديك إستفسار ؟ تواصل معنا