ایران ، تهران ، خیابان آزادی
ساختمان اداری مهیا
0213333333
09354333878
info@codeinwp
davood.jafary@yahoo.com

حل مشکل Maximum Execution Time در وردپرس

اخیرا متوجه شدیم بسیاری از کاربرانی با مشکلی مواجه شدن که نمی تونن وردپرس خود رو بروزرسانی ، در واقع با این خطا  Fatal Error: Maximum Execution Time Exceeded in WordPress مواجه میشن. ا

حل مشکل Maximum Execution Time  در وردپرس

اخیرا متوجه شدیم بسیاری از کاربرانی با مشکلی مواجه شدن که نمی تونن وردپرس خود رو بروزرسانی کنن ، در واقع با خطای  Fatal Error: Maximum Execution Time Exceeded in WordPress مواجه میشن. اگر تازه  کارها  این خطا رو ببین شاید فکر کنن یه فاجعه برای سایت رخ داده، در حالی که حل این مشکل بسیار ساده هست . اگه می خواید این مشکل رو حل کنید پس با ما همراه باشید….

error-maximum-execution-time

چرا  اصلا این اتفاق رخ میده ؟

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

اما راحل این مشکل چیست؟

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

روش اول : ویرایش فایل .htaccess

از طریق FTP  یا  Cpanel به هاست وارد بشین و به مسیری که وردپرس رو نصب کردید برید. فایل .htaccess باید در پوشه /wp-conent  باشه البته در بعضی موارد تو پوشه/wp-admin  هم قرار داده میشه.

این خط رو به فایل .htaccess اضافه کنید.

php_value max_execution_time 300

 

این کد به راحتی مقدار حداکثر زمان اجرای کدها رو را تا 300 ثانیه یعنی  (5 دقیقه) افزایش میده . اگر هنوز مشکل دارید، میتونید  مقدار ثانیه با 600  امتحان کنید.

روش دوم : استفاده از پلاگین

اگر نمی خواید فایل .htaccess رو دستی تغییر بدید یا به هاست سایت دسترسی ندارید می تونید از پلاگین WP Maximum Execution Time Exceeded استفاده کنید. این پلاگین مثل روش دستی زمان اجرا رو به 300 ثانیه افزایش می دهد.

 

دوستان گلم امیدوارم این مقاله براتون مفید واقع شده باشه لطفا نظرات و انتقادات خودتون رو برامون بفرستید.


نظرات

  1. عالی
    ممنون مشکلم حل شد

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

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

نوزده − هجده =