وردپرس یک سیستم مدیریت محتوای قدرتمند (CMS) است که می تواند برای ایجاد انواع مختلف وب سایت ها استفاده شود. با این حال، ممکن است گاهی اوقات با خطای محدودیت حافظه مواجه شوید. این امر می تواند به دلیل عوامل مختلفی مانند استفاده از افزونه های سنگین یا قالب های پیچیده، حجم زیاد محتوا یا ترافیک بالا ایجاد شود. در این مقاله، نحوه افزایش محدودیت حافظه در وردپرس را به شما آموزش خواهیم داد.
محدودیت حافظه در وردپرس چیست؟
محدودیت حافظه در وردپرس مقدار حافظه ای است که وردپرس مجاز به استفاده از آن است. محدودیت حافظه پیش فرض 128 مگابایت است که برای اکثر وب سایت های کوچک کافی است. با این حال، اگر یک وب سایت بزرگ دارید یا از افزونه های سنگین یا قالب های پیچیده استفاده می کنید، ممکن است نیاز به افزایش محدودیت حافظه داشته باشید.
چرا افزایش محدودیت حافظه مهم است؟
اگر محدودیت حافظه خیلی کم باشد، وردپرس ممکن است نتواند همه فایل ها و داده های ضروری را بارگیری کند. این می تواند منجر به خطاهایی مانند موارد زیر شود:
افزایش محدودیت حافظه می تواند به جلوگیری از این خطاها و بهبود عملکرد وب سایت شما کمک کند.
چگونه محدودیت حافظه را در وردپرس افزایش دهیم؟
چند روش مختلف برای افزایش محدودیت حافظه در وردپرس وجود دارد. شما می توانید:
ویرایش فایل wp-config.php
یکی از ساده ترین راه های افزایش محدودیت حافظه در وردپرس، ویرایش فایل wp-config.php است. این فایل در دایرکتوری اصلی وب سایت شما قرار دارد. برای ویرایش آن، می توانید از یک ویرایشگر متن مانند Notepad++ استفاده کنید.
برای افزایش محدودیت حافظه در وردپرس با ویرایش فایل wp-config.php، خط زیر را پیدا کنید:
PHP
define('WP_MEMORY_LIMIT', '128M');
مقدار 128M مقدار محدودیت حافظه پیش فرض برای وردپرس است. می توانید این مقدار را با توجه به نیاز خود افزایش دهید. به عنوان مثال، برای افزایش محدودیت حافظه به 512 مگابایت، مقدار را به صورت زیر تغییر دهید:
PHP
define('WP_MEMORY_LIMIT', '512M');
پس از تغییر مقدار، فایل را ذخیره کنید و سایت خود را مجدداً بارگذاری کنید.
ویرایش فایل .htaccess
روش دیگر افزایش محدودیت حافظه در وردپرس، ویرایش فایل .htaccess است. این فایل نیز در دایرکتوری اصلی وب سایت شما قرار دارد. برای ویرایش آن، می توانید از یک ویرایشگر متن مانند Notepad++ استفاده کنید.
برای افزایش محدودیت حافظه در وردپرس با ویرایش فایل .htaccess، کد زیر را به انتهای فایل اضافه کنید:
Apache
php_value memory_limit 512M
مقدار 512M مقدار محدودیت حافظه پیش فرض برای وردپرس است. می توانید این مقدار را با توجه به نیاز خود افزایش دهید.
پس از افزودن کد، فایل را ذخیره کنید و سایت خود را مجدداً بارگذاری کنید.
استفاده از ویرایشگر INI MultiPHP
اگر از کنترل پنل cPanel استفاده می کنید، می توانید از ویرایشگر INI MultiPHP برای افزایش محدودیت حافظه در وردپرس استفاده کنید. برای این کار، مراحل زیر را دنبال کنید:
پس از ذخیره تغییرات، سایت خود را مجدداً بارگذاری کنید.
استفاده از افزونه
اگر نمی خواهید تنظیمات فایل های وردپرس را تغییر دهید، می توانید از یک افزونه برای افزایش محدودیت حافظه در وردپرس استفاده کنید. یکی از افزونه های محبوب برای این کار، WP Memory Limiter است.
برای استفاده از افزونه WP Memory Limiter، مراحل زیر را دنبال کنید:
پس از ذخیره تغییرات، سایت خود را مجدداً بارگذاری کنید.