2 دیدگاه
آموزش افزایش حافظه وردپرس - رفع خطای صفحه سفید وردپرس

با عرض سلام و احترام خدمت شما کاربران عزیز سایت کانفیگ وردپرس، در این مقاله قصد داریم تا شما را با روش حل یکی از مشکلات رایج وردپرس آشنا نماییم. در این آموزش نحوه افزایش حافظه وردپرس را با هم یاد می گیریم، پس در ادامه همراه ما باشید و این مقاله را دنبال نمایید.

چرا محدودیت حافظه وردپرس رخ می دهد؟

همان طور که اطلاع دارید سیستم وردپرس بر اساس زبان محبوب PHP طراحی و ساخته شده است. PHP یک زبان سمت سرور می باشد و تمامی دستورات را در سمت سرور پردازش می کند. حال برای اینکه جایی برای ذخیره سازی این پردازش ها باشد ما نیاز به حافظه داریم تا این دستورات را بصورت کامل و صحیح اجرا نماییم.

بصورت پیش فرض شرکت های هاست یک مقدار ثابت را بعنوان حافظه وردپرس در نظر می گیرند (مثلا 256 مگابایت)، زمانی که وردپرس بخواهد دستورات بیشتری را اجرا نماید بدلیل وجود این محدودیت حافظه فرایند بخوبی انجام نشده و صفحه سفید (صفحه مرگ) و یا اینکه خطایی مانند زیر را برای شما نمایش می دهد:

رفع خطای Allowed memory size of bytes exhausted با افزایش حافظه وردپرس
رفع خطای Allowed memory size of bytes exhausted با افزایش حافظه وردپرس

دلایل مختلفی وجود دارد که شما در سایت خود این حالت و خطا را مشاهده نمایید و با محدودیت حافظه در وردپرس مواجه شوید. بعنوان مثال اگر قالب شما سنگین باشد و در آن ویژگی های متعددی وجود داشته باشد احتمال وقوع این خطا در سایت شما بیشتر می شود و یا اگر در سایت خود افزونه های زیادی استفاده نمایید باز هم این مورد ممکن است رخ دهد، البته این خطا به راحتی قابل رفع است و در ادامه نحوه حل آن توضیح داده شده و جای نگرانی وجود ندارد 😉

آموزش افزایش محدودیت حافظه وردپرس

برای افزایش محدودیت حافظه در وردپرس بایستی وارد محیط هاست خود شوید و به بخش فایل منیجر آن بروید تا به فایل های وردپرس دست پیدا کنید. شما باید فایل wp-config.php را در بین فایل های وردپرس پیدا کرده و آن را ویرایش نمایید.

فایل wp-config وردپرس
فایل wp-config وردپرس

بعد از ویرایش wp-config.php بایستی در کدهای این فایل به دنبال خطی با محتوای That’s all, stop editing! Happy blogging بگردید و بعد از یافتن این خط، کد زیر را دقیقا قبل از آن درج نموده و فایل را ذخیره کنید.

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

 

خطای Memory Exhausted در وردپرس
خطای Memory Exhausted در وردپرس

شما می توانید بجای مقدار 512 مقادیری دیگری را نیز وارد نمایید (مانند 1024 و یا 2048)، بعد از انجام مراحل قبل، بایستی مشکلات حل شده و خطای Memory Exhausted نیز در سایت و یا پیشخوان وردپرس شما ناپدید گشته باشد.

نکته مهم: اگر با انجام این کارها باز هم مشکل شما حل نشد، به این معنی است که شرکت هاستینگ شما دارای محدودیتی در این زمینه می باشد و اجازه نمی دهد که وردپرس به حافظه بیشتری دسترسی پیدا کند. بنابراین شما باید از هاست خود بخواهید تا محدودیت حافظه PHP وردپرس را به صورت دستی افزایش دهند.

سخن پایانی

امیدواریم این مقاله در زمینه آموزش وردپرس و همچنین رفع خطاهای آن به شما کمک کرده باشد. اگر سوال یا نکته ای مد نظر دارید می توانید در بخش دیدگاه ها مطرح نمایید تا بسیار خوشحال شویم.

برچسب ها:

مقالاتی که می تواند مفید باشد

2 دیدگاه. ارسال دیدگاه جدید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
برای ادامه، شما باید با قوانین موافقت کنید

فهرست