wordpress-wallpapers

آموزش رفع خطای Maximum Execution Time Exceeded وردپرس

آموزش رفع خطای Maximum Execution Time Exceeded وردپرس

 

خطای وردپرس : رفع خطای Maximum Execution Time Exceeded وردپرس

علت بروز خطای Maximum Execution Time Exceeded چیست؟

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

4

چگونگی رفع خطای Maximum Execution Time Exceeded

برای رفع خطا دو راه وجود داره:

1-ویرایش فایل htaccess

یکی از فایل های مهم وردپرس فایل htaccess هست که قبلا در معرفی این فایل پست های زیادی رو خودندید.برای ویرایش این فایل به صورت دستی میتونید وارد کنترل پنل هاستتون شید یا این که از نرم افزار های FTP موجود استفاده کنید.

این فایل زیرمجموعه  فولدر های wp-content یا wp-admin هست.برای یافتن این ایل این قسمت هارو جست وجو کنید.

سپس کد زیر رو به فایل اضافه کنید:

1
php_value max_execution_time 300

همون طور که مشاهده میکنید،در انتهای کد عدد 300 وجود داره که این بازه زمانی ما برای تعیین محدودیته.300 ثانیه یا 5 دقیقه زمانی مناسبه ولی اگه همچنان مشکلتون پابرجا بود میتونید این میزان رو دوبرابر یعنی 600 ثانیه تعیین کنید.

2-استفاده از افزونه وردپرس

اگه احیانا استفاده از روش بالا براتون مقدور نبود میتونید از افزونه Wp MAXIMUM EXECUTION TIME استفاده کنید.