چگونه حافظه پی اچ پی وردپرس را زیاد کنیم؟

افزایش حافظه PHP در وردپرس

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

چگونه حافظه 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 که در ریشه وردپرس قرار داره رو باز کنید. در ادامه تگ های اصلی کد زیر رو اضافه کنید :

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


راه حل بعدی استفاده از فایل wp-includes/cache.php است. یعنی ابتدا به فایل و سپس فولدر مربوط برید. در این قسمت کد زیر رو قرار بدید :

 
ini_set('memory_limit','32M'); // set memory to prevent fatal errors
 

سپس یک فایل htaccess دیگه بسازید و کد زیر رو داخلش قرار بدید :

 
# set memory limit for cache.php php_value memory_limit 32M
 

نهایتا یک فایل به نام php.ini رو بسازید و کد زیر رو داخلش قرار بدید :

 
;; set memory limit for cache.phpmemory_limit = 32M
 

پس از این خطای محدودیت حافظه برطرف میشه. ضمنا اعدادی که برای حافظه در کد ها در نظر گرفته شده ۳۲ هست که می تونه تا ۱۲۸ هم متغیر باشه و به دلخواه تغییر داده شه

 






  • 95 Bu dökümanı faydalı bulan kullanıcılar:
Bu cevap yeterince yardımcı oldu mu?

İlgili diğer dökümanlar

PhpMyAdmin

وارد شدن به PhpMyAdmin در Cpanel برای اینکه بتوانید وارد PhpmyAdmin شده تغییرات مورد نظر خود...

ورود به کنترل پانل

راهنمای ورود به کنترل پانل هاستلینوکس - cPanel آدرس کنترل پانل لینوکس خود را در مرورگر وب وارد...

FTP

کنترل پانل FTP  هاست لینوکس (cPanel) در این قسمت میتوانیم یک اکانت FTP ساخت، پسورد باید...

مدیریت فایل

مدیریت فایل  File Manager فایل منیجر موجود در کنترل پنل سی پنل نیز همانند سایر بخش‌ها به...

مدیریت کاربرها

User Manager In Cpanel این قسمت برای مدیریت کاربرها، ساخت کاربر جدید، ویرایش، تعویض پسورد...