افزایش حافظه php در وردپرس
ممکن است شما هم تا به حال با خطای Allow memory size مواجه شده باشید که دلیل آن پر شدن حافظه php شما میباشد. این خطا که بسیار رایج میباشد معمولا هنگام فعال سازی یک افزونه نمایش داده میشود و به راحتی رفع مشکل میشود. در این آموزش طریقه افزایش حافظه php را برای شما قرار داده ایم. در ادامه با هاستینجا همراه باشید.
این خطا معمولا به شکل زیر میباشد.
1 |
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 |
راه حل اول برای رفع خطا : با استفاده از فایل wp-config.php :
به درون ریشه اصلی وردپرس رفته و فایل wp-config.php را باز کنید سپس کد زیر را در آن قرار دهید.
1 |
define('WP_MEMORY_LIMIT', '64M'); |
راه حل دوم : استفاده از فایل wp-includes/cache.php :
به فایل wp-includes/cache.php بروید و کد زیر را در آن قرار دهید.
1 |
ini_set('memory_limit','32M'); // set memory to prevent fatal errors |
در مرحله ی بعد یک فایل htaccess ایجاد کرده و کد زیر را در آن قرار دهید.
1 |
# set memory limit for cache.phpphp_value memory_limit 32M |
در پایان فایلی به نام php.ini ایجاد کرده و کد زیر را در آن قرار دهید.
1 |
;; set memory limit for cache.phpmemory_limit = 32M |