يوليو 12, 2019
تظهر مشكلة HTTP Error فى الووردبريس عند رفع صورة او ملف من الوسائط.
وتظهر هذة المشكلة عند رفع صورة او ملف من الوسائط فى ووردبريس وهذة الرسالة مزعجة جدا فهى لا تمكنك من رفع ملفات إلى موقعك .
وفى هذا المقال سنتعرف على طرق حل المشكلة.
هذة المشكلة لا تظهر اى تفاصيل عن سبب المشكلة ولكن هناك عدة أسباب لهذة المشكلة وسنتطرق لهم بالتفصيل مع طريقة الحل كاملة.
اولا تأكد من نوع الصورة وحاول تغيير نوعها فإذا لم تفلح المحاولة فقم بإتباع الشرح الأتى.
1 – المشكلة بسبب حجم ( الميمورى ) الخاصة بووردبريس
وهناك تكون المشكلة بسبب حجم الميمورى المخصصة للوردبريس فيجب زيادتها لحل المشكلة ولزيادتها تبع الأتى:
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
المصدر : جلوبال ويب هوست
جلوبال ويب هوست، التابعة لـ مجموعة السيف التقنية، تقدم حلول ويب شاملة تشمل استضافة المواقع، السيرفرات، تصميم وبرمجة المواقع، بالإضافة إلى الدعم الفني وإدارة السيرفرات، مع ضمان الجودة والأمان العاليين.
جميع الحقوق محفوظة جلوبال ويب هوست ALSeif ( GL4H ) 2024- 2010©