وردپرس جهت اجرای دستورات PHP از حافظه موقت برای اجرای دستورات استفاده میکند و بعضی از افزونه ها برای اجرای دستورات به مزان حافظه بیشتری نیاز دارند و در حالت عادی وردپرس مقدار ۶۴MG را به خود اختصاصی داده است که ما میتوانیم این مقدار را افزایش دهیم تا برنامه های وردپرسی ما عملکرد بهتری داشته باشند.
در صورتی که بعد از نصب افزونه ای برای مثال ارور زیر را در خروجی سایت مشاهده کردیم:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/xxx/public_html/wp-includes/plugin.php on line xxx
خب حالا باید این مشکل را رفع کنیم و برای اینکار یک تکه کد را در هاست خود قرار دهیم و برای اینکار مراحل زیر را دنبال کنید:
define( 'WP_MEMORY_LIMIT', '512M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );