رفع خطای حافظه PHP در وردپرس

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

 

رفع خطای حافظه PHP در وردپرس

رفع خطای حافظه PHP در وردپرس

اگر در هنگام نصب یک افزونه و یا آپلود یک فایل با خطای زیر مواجه شدید:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx  

مراحل زیر را برای افزایش فضا php انجام دهید.

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

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

اگر با  قرار دادن این کد همچنان خطای عدم وجود حافظه باقی بود مراحل زیر را انجام دهید:

به سراغ فایل cache.php در پوشه wp-includes سایت خود بروید، سپس قطعه کد زیر را در آن قرار دهید:

 pre class="brush: php; title: ; notranslate" title=""ini_set('memory_limit','32M'); // set memory to prevent fatal errors /pre 

توجه: مقدار های  ۳۲M را میتوانید تا ۱۲۸M تغییر دهید.

اکنون یک فایل htaccess بسازید و کد زیر را در آن قرار دهید.

  # set memory limit for cache.phpphp_value memory_limit 32M  

اکنون یک فایل جدید با نام php.ini ساخته و قطعه کد زیر را در آن قرار دهید.

  ;; set memory limit for cache.phpmemory_limit = 32M  

در نهایت به سایت خود بازگشته تا از عدم وجود خطای گفته شده مطمئن شوید.

<!–

–>

<!–



!
–>

لطفا چند ثانیه زمان بگذارید !


اگر این مطلب مورد استفاده شما بود لطفا امتیاز خودتان را از ۵ به ما بدید . با تشکر فراوان

1 ستاره میدم به نوشته2 ستاره میدم به نوشته3 ستاره میدم به نوشته4 ستاره میدم به نوشته5 ستاره میدم به نوشته

Loading…

You Might Also Like

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

نشانی ایمیل شما منتشر نخواهد شد.