رفع خطای Maximum Execution Time Exceeded
با سلام خدمت دوستان عزیز وردپرسی!
آیا تاکنون برای شما نیز پیش آمده است تا با خطایی مشابه زیر در وردپرس روبه رو شده باشید؟!
maximum execution time of 30 seconds exceeded
این خطا معمولا برای هرکسی میتواند رخ داده باشد و دلیل آن این است که از انجایی که وردپرس با استفاده از php طراحی شده است، در محیط php برای جلوگیری از سواستفاده های احتمالی زمان محدودی را برای اینکه یک اسکریپت هرچند خیلی کوتاه اجرا شود تعیین کرده است که معمولا این زمان 30 ثانیه میباشد اما ممکن است برخی وبهاستینگها و میزبانها زمان آن را کاهش و یا حتی بیشتر کرده باشند.
رفع خطای Maximum Execution Time Exceeded
برای رفع این خطا در وردپرس قصد دارم تا افزونهای را به شما معرفی کنم تا با استفاده از آن قادر خواهید بود تا این زمان را افزایش دهید.
افزونهای که قصد معرفی آن را دارم با نام WP Maximum Execution Time Exceeded در مخزن وردپرس به ثبت رسیده است و تاکنون توانسته است تا بیش از 9.000 نصب فعال و کسب امتیاز 4.3 را ازآن خود نماید.
پس از نصب و فعال سازی این افزونهبه منوی افزونهها در وردپرس رفته و مشابه تصویر زیر افزونه مورد نظر را انتخاب و بر روی گزینه EDIT کلیک کنید.
و در نهایت در کادر باز شده و در روبه روی عبارت php_value max_execution_time 30 که بر روی 30 تنظیم شده است آن را به میزان زمان دلخواه خود تغییر دهید.
حال که این مقاله را مطالعه میکنید احتمالا سایت شما با چنین مشکلی روبه رو شده است و عملا امکان نصب افزونه برای حل مشکل را ندارید، پس وارد هاست خود شده و کد زیر را در فایل htaccess. خود قرار داده و آن را ذخیره کنید تا مشکل برطرف شود.
php_value max_execution_time 300
اگر همچنان با مشکل رو به رو بودید، مقدار 300 را بر روی اعداد بالاتری تعیین کنید.
شاد باشید..