آموزش رفع خطای Fatal error: Allowed memory size of وردپرس

مسیح دیندار
مدیریت
عضو شده: 2021-04-12 14:23:35
2021-05-01 19:33:59

خطای Fatal error: Allowed memory size of در وردپرس مستقیما مربوط به سرور هست. زمانی که توابع افزونه یا قالبتون سنگین باشه و این توابع هنگام اجرا نتونن میزان رم موردنیازشون رو از سرور دریافت کنند، با این خطا رو به خواهید شد. اکثر هاستینگ ها دیگه الان با محبوب تر شدن وردپرس بعنوان یک ابزار سایت ساز و مدیریت محتوا، کانفیگ پلن هاشون رو جوری انجام میدن که وردپرس شما با مشکل مواجه نشه ولی اگه احیانا روی هاستینگتون چنین کانفیگ هایی نشده باشه، باید بصورت دستی اینکارو انجام بدید و رم مورد نیاز وردپرس رو تأمین کنید.

نمونه این خطا به این صورت هست:

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

توی این تاپیک از تاکینا چند روش انجام این کار رو براتون می گم.

 

1 - افزودن کد به فایل wp-config.php

فایل wp-config.php در وردپرس مثل یک قلب و هسته وردپرسی عمل می کنه. دستوراتی که در این فایل قرار بگیرن روی کل سایت و پیشخوان تأثیرگذار هست بنابراین مراقب این فایل باشید. برای افزایش رم موردنیاز، خط That’s all, stop editing! Happy blogging رو در فایلی که گفتم پیدا کنید و این کد رو بالای اون قرار بدید:

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

 

2 - اقدام از طریق هاستینگ

در صورتی که با کد بالا هم موفق با انجام اینکار نشدید، با هاستینگ در تماس باشید و ازشون بخواهید که رم موردنیاز وردپرستون رو افزایش بدن