ووردبريس ، كأي برنامج آخر، إلى قدر معين من الذاكرة ليعمل بسلاسة. حد الذاكرة هو أقصى مقدار من الذاكرة التي يمكن أن يستهلكها ووردبريس أثناء عملياته. في بعض الأحيان، قد يلزم زيادة حد ذاكرة ووردبريس لأسباب مختلفة، مثل تثبيت إضافات تستهلك الكثير من الذاكرة، أو التعامل مع ملفات وسائط كبيرة، أو تنفيذ مهام معقدة.
عندما يكون حد الذاكرة منخفضًا جدًا، قد يواجه ووردبريس أخطاءً مثل " نفاد حجم الذاكرة المسموح به" أو "نفاد الذاكرة" ، مما يؤدي إلى تعطل الموقع أو فشل تنفيذ بعض الإجراءات. يمكن أن يساعد رفع حد الذاكرة من خلال الصيانة الدورية لووردبريس في حل هذه المشكلات وضمان توفر موارد كافية لووردبريس ليعمل بشكل سليم.
التحقق من حد الذاكرة المسموح به في ووردبريس
يتطلب التحقق من حد الذاكرة المتاحة في لوحة تحكم ووردبريس اتباع عملية منظمة. إليك دليلًا تفصيليًا خطوة بخطوة لاستعراض البيانات قبل إجراء أي تعديلات على تخصيص الذاكرة في ووردبريس:
- ابدأ بالوصول إلى مستخدمي إدارة من خلال المصادقة.
- حدد قسم الأدوات في القائمة الموجودة على الجانب الأيسر، ثم حدد صحة الموقع .
- ضمن حالة الموقع ، وجّه انتباهك إلى علامة التبويب "معلومات" ثم انتقل إلى استكشاف القائمة المنسدلة "الخادم".
- PHP المحددة داخل قسم الخادم، مما يوفر نظرة ثاقبة على تخصيص الذاكرة الحالي.
بدلاً من ذلك، هناك طريقة أخرى لمعرفة حد الذاكرة المسموح به في ووردبريس، وهي إنشاء ملف باسم phpinfo.php في محرر نصوص. ثم أضف إلى هذا الملف مقتطف الشفرة البرمجية المذكور:
<?php phpinfo(); ?>.
بعد ذلك، انقل هذا الملف إلى المجلد الرئيسي إما عبر بروتوكول نقل الملفات (FTP) أو مدير الملفات. عند الانتهاء، انتقل إلى متصفحك وأدخل عنوان URL التالي: "http://yoursite.com/phpinfo.php"، مع استبدال "yoursite.com" باسم نطاقك. سيؤدي هذا الإجراء إلى إنشاء صفحة معلومات PHP شاملة، تتضمن تفاصيل مهمة مثل حد ذاكرة WordPress.
هل تظهر لك رسالة خطأ "نفاد الذاكرة" في موقع ووردبريس الخاص بك؟
احصل على دعم ووردبريس على مدار الساعة طوال أيام الأسبوع للتخلص من مشاكل مثل هذه بأسعار منخفضة للغاية تبلغ 59 دولارًا فقط في الساعة!
لماذا يحتاج ووردبريس إلى حد ذاكرة أكبر؟

مع نمو موقعك الإلكتروني وازدياد تعقيده، قد يحتاج إلى موارد ذاكرة إضافية للتعامل مع مختلف المهام والعمليات. قد تنشأ الحاجة إلى زيادة حد الذاكرة في ووردبريس للأسباب التالية:
- القوالب التي تستهلك الكثير من الذاكرة
- التعامل مع ملفات الوسائط الكبيرة (الصور، مقاطع الفيديو، إلخ)
- معالجة العمليات المعقدة (استيراد/تصدير البيانات، تشغيل البرامج النصية، إلخ)
- حركة مرور عالية وطلبات مستخدمين متزامنة
- تشغيل التطبيقات أو عمليات التكامل التي تتطلب موارد كثيرة
لزيادة حد الذاكرة، يجب تعديل الحد الأقصى لحجم الملفات المرفوعة في ملف wp-config.php الخاص بنظام ووردبريس، وهو ملف الإعدادات الأساسي. مع ذلك، من المهم توخي الحذر عند زيادة حد الذاكرة، إذ قد يُصعّب ذلك تحديد أوجه القصور في نظام ووردبريس.
قبل زيادة حد ذاكرة ووردبريس، يُنصح أولاً بتحديد ما يستهلك أكبر قدر من الذاكرة. فزيادة الموارد لحل مشكلة ما قد تُكلفك أكثر بكثير على المدى البعيد، خاصةً إذا كنت تخطط لترقية بيئة الاستضافة.
قد تؤدي أوجه القصور في ووردبريس إلى بطء الموقع وسوء تجربة المستخدم. وللحصول على الحل الأمثل، عليك تحديد السبب الجذري للمشكلة، مما سيساعدك على حل العديد من المشكلات لاحقًا.
تابع القراءة : أكثر من 15 نصيحة لحل مشكلة "حدث خطأ حرج في موقع ووردبريس الخاص بك"
خطوات لزيادة حد الذاكرة في ووردبريس
عندما يكون حد ذاكرة WordPress منخفضًا جدًا، فقد يؤدي ذلك إلى حدوث أخطاء أو أعطال أو أداء بطيء، خاصة عند التعامل مع المهام التي تتطلب ذاكرة كبيرة مثل تثبيت المكونات الإضافية أو معالجة ملفات الوسائط الكبيرة أو تشغيل البرامج النصية المعقدة.
خطوات لزيادة حد الذاكرة في ووردبريس:
قم بتحرير ملف wp-config.php
- اتصل بخادمك عبر بروتوكول نقل الملفات (FTP) باستخدام عميل FTP مثل FileZilla .
- انتقل إلى الدليل الرئيسي لتثبيت ووردبريس الخاص بك.
- حدد موقع ملف wp-config.php وافتحه في محرر نصوص.
- ابحث عن السطر define( 'WP_MEMORY_LIMIT', '32M' ); (أو سطر مشابه).
- إذا كان الخط موجودًا، فقم بزيادة القيمة من '32M' إلى قيمة أعلى، مثل '256M' أو '512M'.
- إذا لم يكن السطر موجودًا، فأضف السطر التالي أعلى السطر /* هذا كل شيء، توقف عن التحرير! نشر سعيد. */: define( 'WP_MEMORY_LIMIT', '256M' );
- احفظ التغييرات وقم بتحميل ملف wp-config.php المعدل مرة أخرى إلى خادمك.
على كيفية تحديث ووردبريس بأمان من الإصدار PHP 7 دون تعطيل الموقع
قم بتغيير إعدادات الخادم عبر ملف PHP.ini (إن وجد)
- تحقق مما إذا كان مزود الاستضافة الخاص بك يقدم أداة لتحرير ملف PHP.ini (على سبيل المثال، محرر MultiPHP INI الخاص بـ cPanel أو PHP Config).
- حدد السطر الذي يتضمن memory_limit= وقم بزيادة القيمة إلى حد أعلى (على سبيل المثال، memory_limit=256M).
- احفظ التغييرات وأعد تشغيل الخادم لتطبيق الإعدادات الجديدة.
اقرأ المزيد : كيفية تحسين خلاصات RSS الخاصة بموقع ووردبريس: أكثر من 20 نصيحة واستراتيجية
قم بتحرير ملف .htaccess

- اتصل بخادمك عبر بروتوكول نقل الملفات (FTP) وانتقل إلى دليل public_html (أو الدليل الذي يحتوي على تثبيت WordPress الخاص بك).
- حدد موقع ملف .htaccess وافتحه في محرر نصوص.
- أضف السطر التالي أسفل سطر # END WordPress: php_value memory_limit 256M (استبدل '256M' بالحد الذي تريده).
- احفظ التغييرات وقم بتحميل ملف .htaccess المعدل مرة أخرى إلى خادمك.
تابع القراءة : الدليل الشامل لسجلات أخطاء ووردبريس: كيفية تفعيلها، والعثور عليها، وإصلاحها
قم بترقية خطة الاستضافة الخاصة بك (إذا لزم الأمر)
- إذا جربت جميع الخطوات المذكورة أعلاه وما زلت تواجه مشكلات تتعلق بحدود الذاكرة، فقد يكون الوقت قد حان لترقية خطة الاستضافة الخاصة بك.
- تحقق من تخصيص الذاكرة الحالي وحدود الموارد مع مزود خدمة الاستضافة الخاص بك.
- فكر في الترقية إلى خطة ذات مستوى أعلى، مثل الخادم الافتراضي الخاص (VPS) أو الخادم المخصص، والذي يوفر عادةً المزيد من الموارد والمرونة.
- عند اختيار خطة استضافة جديدة، ابحث عن مزودين يقدمون حدًا افتراضيًا للذاكرة يبلغ 256 ميجابايت أو أعلى، والقدرة على زيادة الموارد بسرعة مع نمو موقعك الإلكتروني.
اعرف المزيد : أسرع شركات استضافة ووردبريس
نصيحة احترافية: قبل زيادة حد ذاكرة ووردبريس، من الأفضل دائمًا تحديد السبب الجذري لمشكلة استهلاك الذاكرة. قد تُساهم أوجه القصور في تثبيت ووردبريس، أو الإضافات القديمة، أو ممارسات البرمجة غير المُثلى في زيادة استهلاك الذاكرة.
إن معالجة هذه المشكلات وبدء أفضل الممارسات مثل التحديثات التلقائية للمكونات الإضافية والقوالب يمكن أن يلغي في بعض الأحيان الحاجة إلى زيادة حد الذاكرة تمامًا، مما يؤدي إلى حل أكثر استدامة وأداء أفضل على المدى الطويل.
بالإضافة إلى ذلك، ضع في اعتبارك الترقية إلى أحدث إصدار من PHP، حيث أن الإصدارات الأحدث غالبًا ما تكون أكثر كفاءة في استخدام الذاكرة ويمكن أن تساعد في تقليل حجم الذاكرة الإجمالي لموقع WordPress الخاص بك.
لست متأكدًا من عدد مرات تحديث الإضافات الخاصة بك؟
اعتمد على خبرائنا المتخصصين في الصيانة للبقاء على اطلاع دائم. تبدأ الأسعار من 49 دولارًا فقط شهريًا!
لماذا نواجه خطأ حد الذاكرة في ووردبريس؟

يُعدّ حلّ مشكلة حدّ الذاكرة أمرًا بالغ الأهمية، إذ قد يمنعك من إنجاز مهام أساسية على موقع ووردبريس الخاص بك، مثل إضافة محتوى جديد أو تحديث الإضافات. من خلال زيادة حدّ الذاكرة أو تحسين الأداء عبر تحسين سرعة ووردبريس ، يمكنك ضمان تشغيل موقعك بسلاسة ودون انقطاعات.
يحدث هذا الخطأ عادةً عندما يحاول موقعك الإلكتروني تنفيذ عملية تتطلب ذاكرة أكبر من الذاكرة المخصصة له حاليًا. عادةً ما تبدو رسالة الخطأ كالتالي:
خطأ فادح: تم استنفاد حجم الذاكرة المسموح به البالغ X بايت.
لماذا يحدث هذا الخطأ؟
عند شراء خدمة استضافة لموقعك على ووردبريس، يخصص مزود الاستضافة مقدارًا معينًا من الذاكرة (RAM). تُستخدم هذه الذاكرة لتخزين ومعالجة جميع البيانات والملفات المتعلقة بموقعك الإلكتروني، مثل المحتوى والصور والإضافات والقوالب.
لكن إذا حاول موقعك الإلكتروني معالجة مهمة تتطلب ذاكرة أكبر من المتاحة حاليًا، فسيُظهر ووردبريس خطأً يتعلق بحدود الذاكرة. قد يحدث هذا في عدة مناسبات، مثل:
- عند محاولتك تحميل ملفات وسائط كبيرة
- قم بتثبيت الإضافات التي تستهلك الكثير من الذاكرة، أو
- قم بإجراء عمليات معقدة تستهلك الكثير من الذاكرة
هل تتساءل عن كيفية إصلاح هذه المشكلة؟ هناك عدة طرق لإصلاح خطأ حد الذاكرة في ووردبريس:
- زيادة حد الذاكرة: يمكنك زيادة مقدار الذاكرة المخصصة لموقع WordPress الخاص بك عن طريق تعديل ملف wp-config.php أو تعديل إعدادات الخادم (إذا كان لديك حق الوصول إليها).
- حسّن موقعك الإلكتروني: قد تنجم مشكلة استهلاك الذاكرة أحيانًا عن كود غير فعال، أو إضافات قديمة، أو غيرها من العوامل التي تُعيق الأداء. يُمكنك تحسين موقعك الإلكتروني عن طريق إزالة الإضافات غير الضرورية، وضغط الصور، وتفعيل التخزين المؤقت، مما يُساعد على تقليل استهلاك الذاكرة.
- قم بترقية خطة الاستضافة الخاصة بك: إذا كنت قد حاولت زيادة حد الذاكرة وتحسين موقعك الإلكتروني ولكنك لا تزال تواجه الخطأ، فقد يكون الوقت قد حان للترقية إلى استضافة توفر المزيد من الذاكرة والموارد.
اكتشف المزيد من المعلومات : الدليل الشامل لتحسين سرعة ووردبريس
خاتمة
لا يكمن التحدي الحقيقي في مشكلة حد الذاكرة في ووردبريس في مجرد إصلاح الخطأ نفسه، بل في بذل جهد كبير والبحث عن السبب الرئيسي وراء استهلاك موقعك لهذه الكمية الهائلة من الذاكرة. هل هي إضافات أو قوالب قديمة تحتاج إلى تحديث؟ ربما يوجد كود غير فعال يحتاج إلى تحسين؟ أو ربما لم تعد خطة الاستضافة الخاصة بك قادرة على تلبية متطلبات موقعك المتنامي.
بمجرد تحديد السبب الجذري ومعالجته، سواءً كان ذلك بترقية البرامج، أو تبسيط الكود، أو الانتقال إلى استضافة أكثر موثوقية، سينفتح أمام موقعك الإلكتروني عالمٌ جديدٌ كلياً. فجأةً، سيعمل بسلاسةٍ أكبر، ويُحمّل بسرعةٍ فائقة، ويتعامل حتى مع أكثر المهام تعقيداً بكل سهولة. سيُقدّر زوارك هذه التجربة السلسة، وستنعم براحة البال التي تأتي مع موقع يعمل بأعلى كفاءة.
إنّ تجاوز مشكلة حدّ الذاكرة في ووردبريس الآن يُهيّئك لنجاحٍ طويل الأمد. فمع نموّ موقعك وتطوّره، ستتوفّر لديك الموارد والتحسينات اللازمة لمواصلة التوسّع بسلاسة. لذا، لا تنظر إلى هذا الأمر على أنّه مجرّد مشكلة تقنية أخرى، بل هي فرصة حقيقية لإطلاق العنان للإمكانيات الكاملة لموقع ووردبريس الخاص بك.