۱۳۹۶/۰۷/۲۷ ۹:۵۳:۵۹ بعد از ظهر
خانه >> پایگاه آموزش >> وردپرس >> افزایش میزان حافظه اختصاص داده شده به PHP


افزایش میزان حافظه اختصاص داده شده به PHP
افزایش میزان حافظه اختصاص داده شده به PHP

افزایش میزان حافظه اختصاص داده شده به PHP

افزایش میزان حافظه اختصاص داده شده به PHP

افزایش میزان حافظه اختصاص داده شده به PHP
افزایش میزان حافظه اختصاص داده شده به PHP

به طور پیش فرض، وردپرس پیکربندی شده است که حافظه ی PHP را که استفاده میکند به ۳۲M محدود کند. اگر پیامی مانند “Allowed memory size of xxxxxx bytes exhausted” دریافت کنید، ممکن است لازم باشد که این محدوده را به شکلی که آموزش داده شده است افزایش دهید

۱- روش ساخت فایل php.ini: اگر موقع ورود به وردپرس و یا آپلود عکس این مشکل پیش می آید.

– ابتدا فایلی با نام php.ini را در مسیر wp-admin قرار دهید.

– سپس آنرا جهت ویرایش باز کرده و memory=64MB را داخلش بنویسید.

– فایل را ذخیره کرده و مجدداً برای ورود یا آپلود عکس اقدام کنید.

۲- محدود کردن وردپرس به استفاده از حافظه موجود:

– فایل wp-config.php را در ویرایشگر باز کنید.

– این کد را به آن اضافه نمایید.

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

۳- روش دیگر افزایش از طریق تابع ini_set در php است(البته این تابع بدلایل امنیتی، اکثراً غیرفعال است):

 – فایل wp-config.php را باز کرده و این کد را به ابتدای آن اضافه کنید:

ini_set('MEMORY_LIMIT', '64M');

4-روش دیگر افزایش از طریق ادرس /wp-includes/default-constants.php و به دنبال

// set memory limits
if ( !defined(‘WP_MEMORY_LIMIT’) ) {
if ( is_multisite() ) {
define(‘WP_MEMORY_LIMIT’, ’64M’);
} else {
define(‘WP_MEMORY_LIMIT’, ’40M’);
}
}

if ( ! defined( ‘WP_MAX_MEMORY_LIMIT’ ) ) {
define( ‘WP_MAX_MEMORY_LIMIT’, ‘256M’ );
}

بگردید سپس کدهای زیر را جایگزین ان کنید

// set memory limits
if ( !defined(‘WP_MEMORY_LIMIT’) ) {
if ( is_multisite() ) {
define(‘WP_MEMORY_LIMIT’, ’96M’);
} else {
define(‘WP_MEMORY_LIMIT’, ’64M’);
}
}

if ( ! defined( ‘WP_MAX_MEMORY_LIMIT’ ) ) {
define( ‘WP_MAX_MEMORY_LIMIT’, ‘256M’ );
}

5- روش آخر هم درخواست از مدیر هاست یا سرور است، معمولاً این آخرین راه حل است که با کمی شانس براحتی مشکل را برطرف می کند.

توجه:”قبل از هر گونه تغییرات در برنامه نویسی وردپرستان از ان پشتیبان تهیه کنید”

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Security Code(کد امنیتی): *