وردپرس جهت اجرای دستورات PHP از حافظه موقت برای اجرای دستورات استفاده میکند و بعضی از افزونه ها برای اجرای دستورات به مزان حافظه بیشتری نیاز دارند و در حالت عادی وردپرس مقدار ۶۴MG را به خود اختصاصی داده است که ما میتوانیم این مقدار را افزایش دهیم تا برنامه های وردپرسی ما عملکرد بهتری داشته باشند.

    چه موقع باید محدوده حافظه PHP را افزایش دهیم؟

    در صورتی که بعد از نصب افزونه ای برای مثال ارور زیر را در خروجی سایت مشاهده کردیم:

    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

    یا زمانی که یک افزونه جانبی المنتور را نصب کردیم و در المنتور لیست المان ها در حالت لود باقی میمانند یا دیر لود می شوند.

    نحوه افزایش حافظه موقت PHP در وردپرس

    خب حالا باید این مشکل را رفع کنیم و برای اینکار یک تکه کد را در هاست خود قرار دهیم و برای اینکار مراحل زیر را دنبال کنید:

    • ابتدا به بخش کنترل پنل هاست خود بروید.
    • وارد بخش File Manager شوید.
    • سپس به فولدر Public_html وارد شوید.
    • فایل wp-config.php را با ویرایشگر باز کنید (روی Edit یا ویرایش کلیک کنید).
    • کد زیر را در آخر فایل و بعد از کد define( 'WP_DEBUG', false) قرار دهید.
    define( 'WP_MEMORY_LIMIT', '512M' );
    define( 'WP_MAX_MEMORY_LIMIT', '512M' );
    علی امینی

    علی امینی

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

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