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

يأتي ووردبريس مهيئاً مسبقاً لاستخدام 40 ميغابايت كحد أقصى من ذاكرة الوصول العشوائي أو الرام للسيرفر لكل عملية. يتم تحديد على أساس هذا الحد حتى لو كانت memory_limit في PHP لديك تم ضبطها أعلى، لذلك إذا أردنا أن يتمكن ووردبريس من استخدام المزيد من الذاكرة لكل عملية، فيجب تحديد ذلك في ملف wp-config.php الخاص بتثبيت ووردبريس في موقعك.

طالما أن memory_limit في PHP عالية، يمكننا تحديد المعلّمة التي تظهر أدناه في ملف wp-config.php، مع القيمة المقابلة. تعتبر عملية تحرير وتعديل ملف wp-config.php عملية سهلة جداً، حيث يمكنك القيام بها من خلال الدخول إلى ملفات موقعك على ووردبريس ثم اختيار ملف wp-config.php ثم النقر على تعديل.

إذا أردنا وضع 128 ميغابايت كحد أقصى من الذاكرة لاستخدامها في كل عملية، فسيتعين علينا وضع هذا السطر في ملف wp-config.php:

 

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

 

إذا أردنا وضع ذاكرة بحد أقصى 256 ميغابايت لكل عملية، يجب أن نضع هذا:

 

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

 

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

ووكوميرس هي واحدة من تلك المكونات الإضافية التي تحتاج إلى أكثر من 40 ميغابايت من الذاكرة لكل عملية لتعمل. بالإضافة إلى ووكوميرس، هناك العديد من الأشياء الأخرى، مثل LearnPress أو القوالب المعروفة مثل Divi.

أخيراً، أود أن أوضح مرة أخرى أنه إذا كان حد الذاكرة المعين في تكوين PHP للسيرفر أقل من الحد المعين في ووردبريس عبر ملف wp-config.php، فإن الحد الذي سيتم تعيينه هو حد السيرفر وهذا يمكن أن يتسبب في حدوث خطأ كبير.

ننصحك قبل إجراء هذا التعديل أن تقوم بتعديل ملف php.ini وضبط الذاكرة أيضاً هناك.

هل كانت المقالة مفيدة ؟ 2322 أعضاء وجدوا هذه المقالة مفيدة (3233 التصويتات)