مقدمة

تعتبر مشكلة تجاوز حد الذاكرة (Memory Limit Exhausted) واحدة من أكثر المشاكل انتشاراً في ووردبريس ومواقع PHP بشكل عام، حيث تؤدي إلى تعطل بعض الوظائف أو توقف الموقع بالكامل أو ظهور رسائل أخطاء تمنع المستخدم من الوصول إلى لوحة التحكم أو صفحات الموقع.

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

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

ما هو Memory Limit؟

يقصد بحد الذاكرة مقدار الذاكرة المسموح لسكربت PHP باستخدامها أثناء تنفيذ العمليات.

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

أشهر رسائل الخطأ

قد تظهر الرسائل التالية:

رسالة خطأ تجاوز حد الذاكرة Memory Limit في ووردبريس
شكل رسالة الخطأ ومعناها
Fatal error: Allowed memory size exhausted

أو:

PHP Fatal Error: Out of memory

أو:

Memory Limit Exceeded

وفي بعض الأحيان قد تظهر الشاشة البيضاء دون أي رسالة.

لماذا تحدث المشكلة؟

تشمل الأسباب:

وقد يظهر أحياناً خطأ خادم بدل رسالة الذاكرة؛ راجع: حل خطأ 500 Internal Server Error في ووردبريس: الأسباب و8 حلول مضمونة 2026.

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

كيف يعمل PHP Memory Limit؟

كل عملية PHP تستهلك جزءاً من الذاكرة.

وعندما يصل الاستهلاك إلى الحد المحدد داخل PHP يتم إيقاف العملية.

مثال:

128M

أي أن السكربت يمكنه استخدام 128 ميجابايت فقط.

الحدود الافتراضية الشائعة

القيمةالاستخدام
64Mمواقع بسيطة
128Mمدونات صغيرة
256Mووردبريس متوسط
512MWooCommerce
1024Mمواقع كبيرة

متى تظهر المشكلة؟

غالباً أثناء:

كثيراً ما يسبّب نفاد الذاكرة شاشة بيضاء؛ لحلّها راجع: حل مشكلة الشاشة البيضاء (White Screen of Death) في ووردبريس 2026.

  • تثبيت إضافة.
  • تحديث ووردبريس.
  • رفع ملفات كبيرة.
  • استيراد منتجات.
  • إنشاء نسخ احتياطية.
  • تشغيل WooCommerce.
  • إنشاء الصور المصغرة.

معرفة الحد الحالي للذاكرة

يمكن إنشاء ملف:

<?php phpinfo(); ?>

أو استخدام إضافات فحص النظام.

وسيظهر:

memory_limit

رفع الذاكرة عبر wp-config.php

افتح:

3 طرق لرفع حد ذاكرة PHP Memory Limit عبر wp-config وphp.ini وhtaccess
أوامر رفع الذاكرة بالطرق الثلاث
wp-config.php

وأضف:

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

أو:

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

رفع الذاكرة عبر php.ini

إذا كان لديك صلاحية الوصول:

memory_limit = 512M

بعد ذلك أعد تشغيل PHP.

تعديل .htaccess

في بعض الخوادم:

ولفهم ملف htaccess بالكامل، راجع: شرح ملف .htaccess: أهم 15 استخدام لتأمين وتسريع وإعادة توجيه موقعك في 2026.

php_value memory_limit 512M

لكن هذه الطريقة لا تعمل مع جميع البيئات.

تعديل MultiPHP INI Editor

في cPanel:

  1. افتح MultiPHP INI Editor.
  2. اختر النطاق.
  3. عدل:
memory_limit

إلى القيمة المناسبة.

تعديل PHP Selector

في DirectAdmin أو CloudLinux يمكن تعديل:

  • memory_limit
  • max_execution_time
  • upload_max_filesize

من لوحة التحكم.

إعدادات PHP المهمة

memory_limit

تحدد حجم الذاكرة.

max_execution_time

مدة تنفيذ السكربت.

upload_max_filesize

حجم الملفات المرفوعة.

post_max_size

حجم البيانات المرسلة.

max_input_vars

عدد المتغيرات.

القيم الموصى بها لووردبريس

memory_limit = 512M
max_execution_time = 300
upload_max_filesize = 256M
post_max_size = 256M
max_input_vars = 5000

WooCommerce واستهلاك الذاكرة

تستهلك المتاجر الإلكترونية موارد أكبر بسبب:

القيم الموصى بها لحد الذاكرة Memory Limit في ووردبريس وووكومرس
القيم المقترحة حسب نوع الموقع
  • المنتجات.
  • الطلبات.
  • الإضافات.
  • الدفع الإلكتروني.
  • التقارير.

ولذلك يوصى بـ:

512M

كحد أدنى.

إضافات تستهلك الذاكرة

تشمل:

  • Page Builders.
  • Backup Plugins.
  • Security Plugins.
  • SEO Plugins.
  • WooCommerce Addons.

أخطاء شائعة

  • رفع الذاكرة دون معرفة السبب.
  • وجود إضافات معطوبة.
  • استخدام استضافة ضعيفة.
  • تشغيل عدد كبير من الإضافات.

كيفية معرفة الإضافة المسببة

يمكن تعطيل الإضافات بالتدريج.

أو استخدام إضافات مراقبة الأداء.

تأثير المشكلة على SEO

قد تؤدي إلى:

  • بطء الموقع.
  • أخطاء 500.
  • الشاشة البيضاء.
  • توقف الزحف.
  • انخفاض الترتيب.

دور المعالج في المشكلة

الخوادم الضعيفة قد تعاني من:

  • استهلاك مرتفع.
  • بطء العمليات.
  • انتهاء المهلة.

بينما تساعد المعالجات الحديثة على استقرار الأداء.

AMD EPYC وتحسين الأداء

توفر معالجات AMD EPYC:

  • عدد أنوية مرتفع.
  • أداء ممتاز.
  • قدرة على تحمل الأحمال.

وهو أمر مهم للمتاجر والمواقع الكبيرة.

أهمية NVMe Enterprise

توفر أقراص NVMe:

  • سرعة قراءة مرتفعة.
  • زمن استجابة منخفض.
  • أداء أفضل لقواعد البيانات.

متى تحتاج إلى VPS؟

إذا كنت تستخدم:

  • WooCommerce.
  • متجر كبير.
  • إضافات كثيرة.
  • زيارات مرتفعة.

فقد لا تكون الاستضافة المشتركة كافية.

لماذا تقل مشاكل الذاكرة مع مرام هوست؟

توفر مرام هوست:

توفّر مرام هوست حدود ذاكرة PHP مرنة وموارد كافية على خوادم AMD EPYC، ما يقلّل ظهور مشكلة تجاوز حد الذاكرة.

خوادم AMD EPYC

لأداء مرتفع.

NVMe Enterprise

لتسريع العمليات.

DDR5 ECC

لاستقرار الخوادم.

إعدادات PHP محسنة

لووردبريس وWooCommerce.

موارد حقيقية

تمنع مشاكل نقص الذاكرة.

دعم فني

للمساعدة في تشخيص الأخطاء.

نصائح لتقليل استهلاك الذاكرة

  • حذف الإضافات غير المستخدمة.
  • تحديث ووردبريس.
  • استخدام Cache.
  • تحسين الصور.
  • استخدام استضافة قوية.
  • مراقبة استهلاك الموارد.

القيم المقترحة في 2026

مدونة بسيطة

256M

موقع شركة

256M - 512M

متجر WooCommerce

512M

متجر كبير

1024M

الخلاصة

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

كما أن الخوادم الحديثة المعتمدة على AMD EPYC ووحدات NVMe Enterprise تساعد على تقليل هذه المشكلات بشكل كبير، وهو ما توفره مرام هوست من خلال بيئات استضافة محسنة لمواقع ووردبريس والمتاجر الإلكترونية في 2026.

هل تبحث عن استضافة موثوقة لموقعك؟

شركة مرام هوست تقدم أفضل حلول الاستضافة والسيرفرات بدعم فني عربي 24/7

اكتشف خدماتنا ←