زيادة ذاكرة PHP في ووردبريس

المجتمع الأكبر عربيًا لمستخدمي ووردبريس

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

زيارة منتدى عرب ووردبريس ←

إحدى المشاكل الشائعة المتعلّقة بووردبريس هي استنفاد قيمة الذاكرة المخصّصة لـ PHP. الخيار WP_MEMORY_LIMIT يسمح لك بتحديد الحد الأقصى لمقدار الذاكرة التي يمكن استهلاكها من قبل PHP. غالبًا ما يكون هذا هو الإعداد اللازم في حال ظهرت لك رسالة خطأ مثل:

[code]Fatal error: Allowed memory size of xxxxx bytes exhausted[/code]

صورة توضيحية لرسالة الخطأ:

Untitled-3

افتراضيًا، سيقوم ووردبريس بمحاولة زيادة الذاكرة المخصصة لـ PHP إلى 40MB لذلك ينبغي أن يكون الإعداد في ملف wp-config.php ذو قيمة أعلى من 40MB.

ملاحظة مهمّة: الحلول التالية قد لا تعمل لديك إذا كان المستضيف الخاص بك لا بسمح بزيادة ذاكرة PHP – في هذه الحالة، اتصل بمستضيفك لطلب زيادة ذاكرة PHP. إذا كنت أنت صاحب الخادم، عادةً، يجب عليك رفع قيمة الذاكرة في ملف php.ini ثمّ تقوم بعمل restart لـ Apache.

لرفع قيمة الذاكرة إلى 64MB أضف الكود التالي إلى ملف wp-config.php

[code]define(‘WP_MEMORY_LIMIT’, ’64M’);[/code]

لرفع قيمة الذاكرة إلى 96MB أضف الكود التالي إلى ملف wp-config.php

[code]define(‘WP_MEMORY_LIMIT’, ’96M’);[/code]

يمكن أيضًا تحديد قيمة الذاكرة القصوى من خلال إضافة الكود التالي إلى ملف wp-config.php

[code]define(‘WP_MAX_MEMORY_LIMIT’, ‘256M’);[/code]

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

اسمي رشيد بيدوسي، أسكن في فلسطين، أعمل كمصمّم ومطوّر مواقع إلكترونية. لدي خبرة عميقة في مجال ووردبريس أكتسبها بثبات منذ عام 2005. أشرف على تعريب ووردبريس للغة العربية وهو التعريب المعتمد رسميًا من قبل ووردبريس العالمي. أدير مجموعة من المواقع الإلكترونية على الشبكة العنكبوتية ومن ضمنها موقع عرب ووردبريس الذي جاء ليدعم ووردبريس عربيًا ويوفّر للمستخدم العربي أرضًا خصبة للانطلاق مع ووردبريس. خلال مسيرتي المهنيّة وفقني الله عزّ وجّل في تصميم وتطوير أكثر من 400 موقع إلكتروني، أبحث بدأب وحرص عن كل جديد في عالم تصميم الويب، مدمن على الدقّة والنظام، مخلص لمهنتي. جماليات الويب (Web Aesthetics)، سهولة الوصول (Accessibility)، الأناقة والبساطة (Elegance & Simplicity)، التناسق والاندماج (Coherence & Integration) … هي حزمة من المفاهيم والمعايير التي أسعى دومًا لأن أبذرها في ترب أي مشروع جديد أتولى زمامه. يمكنك زيارة موقعي على الرابط التالي: http://www.rasheed-design.com