نحوه افزایش حافظه PHP و رفع خطای کمبود حافظه

نحوه افزایش حافظه PHP و رفع خطای کمبود حافظه

آیا در وردپرس یک خطای اندازه حافظه مجاز مشاهده کرده اید؟ این یکی از رایج ترین خطاهای وردپرس است که شما می توانید با افزایش حد حافظه php در وردپرس به راحتی آن را برطرف کنید. در این مقاله ، ما به شما نشان خواهیم داد که چگونه با نحوه افزایش حافظه 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
خطای کمبود حافظه
خطای کمبود حافظه

به طور پیش فرض ، وردپرس در صورت کمتر از 64 مگابایت حافظه PHP به طور خودکار سعی در افزایش حافظه دارد. با این حال ، 64 مگابایت اغلب به اندازه کافی بالا نیست.

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

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

ابتدا باید فایل wp-config.php را در سایت وردپرس خود ویرایش کنید. در دایرکتوری ریشه سایت وردپرس شما قرار دارد وشما باید از یک FTP سرویس گیرنده یا مدیریت فایل درصفحه کنترل میزبانی وب خود همچون سی پنل یا دایرکت ادمین استفاده کنید.

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

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

این کد به وردپرس می گوید که محدودیت حافظه PHP را به 256 مگابایت افزایش دهد.

پس از اتمام کار ، باید تغییرات خود را ذخیره کرده و پرونده wp-config.php خود را به سرور خود بارگذاری کنید.

اکنون می توانید از سایت وردپرس خود بازدید کرده و خطای کمبود حافظه اکنون از بین برود.

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

بااین همه ماامیدواریم که این مقاله به شما کمک کند تا باافزایش حدحافظه PHP خطای کمبودحافظه در وردپرس راحل کنید.

منابع
_ WpBeginner
تیم تولید محتوا _ آلتیمیت وردپرس
ما در تیم تولید محتوای آلتیمیت وردپرس، سخت در تلاش هستیم تا بهترین مقالات آموزشی در زمینه وردپرس و کسب‌و‌کارهای اینترنتی را برای شما فراهم کنیم. محتوای این صفحه توسط یوسف حسینی کنترل و بررسی خواهد شد.

دیدگاهتان را بنویسید