در برنامه نویسی هم مانند برخی از برنامه های دیگر، برای اجرای یک قطعه کد نیازمند حافظه برای اجرا می باشیم.در این قسمت از آموزش وردپرس به این مسئله خواهیم پرداخت.
در تنظیمات php ، محدودیت استفاده از حافظه رم برای هر پردازش ۳۲ مگابایت در نظر گرفته شده در حالی که اگر پردازشی به فضای رم بیشتری برای تکمیل پردازش های خود نیاز دارد و اگر به مشکل مربوط به رم باشد هنگام اجرا کد زیر را نمایش خواهد داد
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 را در سایت وردپرسی خود پیاده سازی کرده و سپس کد زیر را در آن قرار دهید.
1 |
define('WP_MEMORY_LIMIT', '64M'); |
اگر به فایل PHP.ini دسترسی دارید می توانید کد زیر را قرار دهید.
1 |
memory_limit = 256M ; Maximum amount of memory a script may consume (64MB) |
در صورتی که پیام مجددا تکرار شد مقدار ۶۴ را به مقدار بیشتری افزایش دهید.
اگر به فایل htaccess. دسترسی دارید نیز می توانید کد زیر را قرار دهید
1 |
php_value memory_limit 256M |
اگر هر کدام از روش های بالا جواب نداد باید با مدیر سرور تماس بگیرید.
تاریخ آخرین بروزرسانی : ۱۹ بهمن ۱۳۹۵
منبع : مردان وردپرس
میلاد میلادی
باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.