× عملیات خنثی سازی شروع شد: بمب رو خنثی کن و تا 70% تخفیف بگیربزن بریم!
Rtl Theme LOGO

تنها مرجع قانونی عرضه قالب و افزونه در ایران ...

شرکت فناوری اطلاعات راست چین

ایمیل: info [at] rtl-theme.com
نشانی: تبريز - خیابان امام، مسجد کبود
ساختمان پزشکان، طبقه 4

تلفن ویژه : ۰۳۸۳۱۱۲۴

آموزش رفع خطای Memory Exhausted، افزایش حافظه php

دسته‌بندی: آموزش وردپرس
۰۸ اسفند ۱۳۹۷
۱۰۶۳ بازدید

آیا شما هم روی سایتتان خطای memory exhausted را می بینید؟ این ارور یکی از رایج ترین خطاهای وردپرس است که به راحتی می توانید با افزایش محدودیت حافظه وردپرس آن را حل کنید. پس با ما همراه باشید تا به صورت گام به گام آموزش رفع خطای out of memory در وردپرس و افزایش حافظه php را با هم ببینیم.

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

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

خطای memory exhausted چیست؟

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

خطای memory exhausted

fatal error out of memory وردپرس

در حالت پیشفرض، وردپرس به طور اتوماتیک تلاش می کند محدودیت حافظه php را اگر کمتر از 64 مگابیت باشد، افزایش دهد. 64MB حافظه چندان زیادی نیست. با این اوصاف بیایید ببینیم چطور می توانیم این خطای memory exhausted و محدودیت حافظه وردپرس را حل کنیم.

افزایش محدودیت حافظه php وردپرس

برای استفاده از این روش، باید wp-config.php را در سایتتان ویرایش کنید. این فایل در فولدر ریشه سایت وردپرس وجود دارد. برای دسترسی راحت تر و سریع تر می توانید، از یک نرم افزار FTP استفاده کنید. سپس کد زیر را در wp-config.php کپی کنید. البته توجه کنید که حتما قبل از عبارت ‘That’s all, stop editing! Happy blogging’ این کد را قرار دهید.

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

این کد به وردپرس می گوید، حافظه php را تا 256MB افزایش دهد. بعد از آن، باید همه تغییرات را ذخیره کنید و یک بار دیگر فایل wp-config.php را روی سرور آپلود کنید. بعد از اینکه این کار را انجام دادید، سایت وردپرس تان را چک کنید تا مطمئن شوید ارور محدودیت حافظه وردپرس رفع شده است.

افزایش محدودیت حافظه وردپرس از هاستینگ

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

در این شرایط شرکت هاستینگ برای حافظه php محدودیت تعریف کرده است. بنابراین کافی است با یک تماس از آنها بخواهید به صورت دستی حافظه را افزایش دهند.

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

 



ارسال دیدگاه

برای ارسال دیدگاه شما باید وارد شوید!


تومان