آموزش های وردپرسخانهسیستم مدیریت محتواعمومی

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

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

همونطور که میدونید سیستم مدیریت محتوای وردپرس بر اساس زبان برنامه نویسی PHP ساخته شده است. حالا در این زبان برنامه نویسی که سمت سرور هست برای اجرای دستورات و کارهایی که قراره روی سایت صورت بگیره نیاز به حافظه‌ای برای ذخیره و اجرای صحیح دستورات داریم. برای همین دلیل میزبانی‌های وب یک میزان خاصی را برای این حافظه در نظر می‌گیرند که معمولا 128 یا 256 هست. حالا برای وردپرس حالتی که پیش میاد اینه که اگر این میزان حافظه کمتر از 64 مگابایت باشه، وردپرس به صورت خودکار سعی میکنه تا این محدودیت حافظه PHP را افزایش بده که در صورت پایین پودن این میزان خطایی به شکل زیر در سایت نمایش داده خواهد شد.


Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/xxx/public_html/wp-includes/plugin.php on line xxx

1 Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/xxx/public_html/wpincludes/plugin.php on line xxx

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

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

دلیل مواجه شدن با محدودیت حافظه php در وردپرس میتونه به خاطر استفاده بیش از حد افزونه‌ها یا قالب وردپرس از حافظه تخصیص داده شده در هاست باشه که در مقاله آموزش رفع مشکل استفاده زیاد از منابع CPU در وردپرس اشاره‌ای به این مورد داشتم. در این صورت با خطایی که در بالا اشاره شد مواجه خواهید شد و یا اینکه پیغام Internal Server Error در وبسایت شما نمایش داده می‌شود.

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

در صورتی که با خطای Internal Server Error یا fatal error هنگام ورود به پیشخوان وردپرس مواجه شدید میتونید با استفاده از فایل htaccess. این مشکل را به راحتی برطرف کنید. برای این منظور وارد هاست خودتون شده و روی گزینه File Manager کلیک کنید تا به صفحه مدیریت فایل‌ها در هاست هدایت شوید. سپس به مسیر public_html مراجعه کرده و به دنبال فایل htaccess. بگردید و بعد از راست کلیک کردن روی فایل گزینه Edit را انتخاب کنید. در صورتی که این فایل به شما نمایش داده نشد روی دکمه Settings کلیک کرده و سپس در پنجره باز شده مثل تصویر زیر گزینه show hidden files را انتخاب کنید. در نهایت دکمه save را انتخاب کنید تا تنظیمات اعمال شود.

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

بعد از اینکه صفحه ویرایش فایل براتون باز شد قطعه کد زیر را به فایل اضافه کرده و روی دکمه save کلیک کنید تا تغییرات در اون ذخیره بشه.

در صورتی که در هاست خودتون فایل htaccess. را پیدا نکردید و وجود نداشت کافیه با استفاده از برنامه‌های ویرایشگر متن مثل notepad یک فایل با نام htaccess. بسازید. یا اینکه در همین مسیر public_html روی گزینه New File کلیک کرده و یک فایل با همین نام ایجاد کنید.

php_value memory_limit 128M

1 php_value memory_limit 128M

بعد از این مرحله اگر محدودیتی از طرف میزبانی اعمال نشده باشه کد بالا براتون کار ساز بوده و به راحتی میتونید خطا را برطرف کنید. اما اگر به روش بالا باز نشد، در همون مسیر public_html هاست به دنبال فایل wp-config.php وردپرس بگردید و بعد از راست کلیک روی فایل و انتخاب گزینه Edit کدهای زیر را در فایل اضافه کنید.

define(‘wp_MEMORY_LIMIT’,’128M’);

1 define(‘wp_MEMORY_LIMIT’,‘128M’);

دقت کنید که کدهای فوق را در بخشی که کدهای define قرار داره، یعنی درست قبل از خط That’s all, stop editing! Happy blogging اضافه کنید. بعد از ذخیره فایل خواهید دید که مشکل محدودیت در حافظه پی‌اچ‌پی برطرف خواهد شد.

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


(1) حافظه php در وردپرس
آموزش افزایش محدودیت حافظه php در وردپرس آکادمی آموزشی اولین دیتا


(2) آموزش افزایش حافظه PHP وردپرس - استودیو
آموزش افزایش حافظه PHP وردپرس - استودیو بهتر


(3) نحوه افزایش محدودیت حافظه پیاچپیPHP
نحوه افزایش محدودیت حافظه پیاچپیPHP Memory Limit در وردپرس


(4) افزایش محدودیت حافظه php در وردپرس وردپرس نارنجی
اگر شما هم در هنگام کار کردن با وردپرس دچار محدودیت حافظه شده اید و اقدام به افزایش محدودیت حافظه php در وردپرس خود کرده اید تجربیات خود را با ما در وردپرس نارنجی به اشتراک بگذارید.


(5) رفع محدودیت حافظه PHP در وردپرس 2 روش
رفع محدودیت حافظه PHP در وردپرس 2 روش فوری برای افزایش محددویت حافظه


(6) محدودیت حافظه PHP در وردپرس و محدودیت های زمانی و نصب
افزایش محدودیت حافظه PHP در وردپرس باعث می شود که بتوانید سقف بالاتری از حافظه را به فعالیت های خود و یا بارگذاری فایل ها اختصاص دهید . برای مواردی که محدودیت زمانی وجود دارد نیز میتوانید سقف آن را به کمک قطعه کد افزایش


(7) آموزش افزایش حافظه پی اچ پی در وردپرس
آموزش افزایش حافظه پی اچ پی در وردپرس-ملت وب


(8) خطای رایج Memory Exhausted در وردپرس و افزایش حافظه php
افزایش حافظه php و رفع محدودیت آن در وردپرس. در گام اول نیازمند ویرایش فایل wp-config.php هستیم. این فایل در روت هاست موجود است که میتوانید به صورت مستقیم یا با کمک افتیپی به آن متصل شوید. سپس قطعه


(9) رفع محدودیت حافظه PHP در وردپرس 2 روش فوری برای افزایش
آموزش افزایش محدودیت حافظه php. وردپرس به طور پیش فرض دارای 64mb حافظه php است که این مقدار برای بسیاری از وب سایت ها ناچیز است. به همین دلیل باید به سراغ افزایش حافظه php در وردپرس برویم. با انجام


(10) افزایش حافظه php وردپرس و افزایش حجم حافظه آپلود در وردپرس
در این صورت نیاز به افزایش حافظه php وردپرس دارید تا بتوانید فایل با حجم بالاتر را در وردپرس آپلود کنید. این خطا به دلیل محدودیتهایی است که در هاست اعمال شده و شما قادر به آپلود فایل و درخواستهایی با بیشتر از مقدار

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

15 − دوازده =

دکمه بازگشت به بالا