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

وقتی این خطا را دریافت میکنید بدین معناست که متن زیر برای شما نمایش داده میشود. 

Fatal error: Allowed memory size of xxxxxxxxx bytes exhausted (tried to allocate xxxxxxxxxxx bytes)

دو روش برای رفع این خطا وجود دارد.

روش اول افزودن کد در فایل wp-config.php وردپرس است .

برای انجام کار وارد هاست خود شده و در بخش public_html روی فایل wp-config.php  راست کلیک نمایید و گزینه Edit را انتخاب کنید

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

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

کد زیر را کپی کنید سپس در آخر یا اول کد های این فایل جایگذاری کنید.

 define( ‘WP_MEMORY_LIMIT’, ‘256M’ );

در آخر دکمه Save را بزنید.

این کار حافظه وردپرس را تا 256mb افزایش میدهد.

روش دوم افزایش حافظه PHP از طریق Multi PHP INI Editor است.

 در بخش Soft ware روی MultiPHP INI Editor کلیک کنید.

 

پس از باز شدن این قسمت از منوی کشویی آدرس دامنه خود را انتخاب کنید.

سپس از بین گزینه های موجود  memory-limit را پیدا کنید.

افزایش حافظه php ini editor

قبل از انجام هرگونه تغییر توجه به اروره پیش امده داشته باشید که مقداری که باید تغییر پیدا کند چقدر است سپس اقدام به تغییر مقدار وارد شده کنید.

برای مثال اگر مقدار مورد نیاز در ارور شما اگر 4000m بوده شما نیز باید مقدار را به 5000M تغییر دهید

روبروی آن مقداری تعریف شده که به راحتی قابل تغییر است میتوانید مثلا آن را به 256m که به معنای 256 مگابایت است را تغییر دهید.
پس از تغییر مقدار Apply را برای اعمال تغییر بزنید.

 

آموزش های مرتبط