نحوه افزایش php time limit در وردپرس

نحوه افزایش php time limit در وردپرس

هنگامی که نیاز به به‌روزرسانی یکی از افزونه‌ها یا قالب‌های وردپرس دارید، ممکن است با خطای “php max execution time” روبرو شوید.

در این حالت یک قسمت از کد PHP در وردپرس برای اجرا درخواست ، بیشتر از حداکثر زمان طول میکشد.

این موضوع برای کسانی که با وردپرس و خطاهای آن آشنایی کمی دارند ممکن است نگران‌کننده به نظر برسد. اما در واقعیت، خطای حداکثر زمان اجرا برای وردپرس امری رایج است که با رویکردهای مناسب می‌توانید آن را حل کنید.

در ادامه میتوانید از این آموزش برای ارتفای نسخه php هاست برای پنل “سی پنل” و “دایرکت ادمین” استفاده کنید.

دلیل این خطا چیست ؟

همانطور که می‌دانید، وردپرس اصولاً با زبان برنامه‌نویسی PHP نوشته شده است. در حال حاضر، وب‌سرورها به دلیل افزایش امنیت وب‌سایت‌ها، زمان اجرای اسکریپت‌های PHP را معمولاً در بازه‌ای از 30 تا 60 ثانیه محدود می‌کنند. در صورتی که اجرای اسکریپت‌ها در این محدوده زمانی انجام نشود.

با پیام خطای “php max execution” مواجه خواهید شد. البته توجه داشته باشید که این زمان ممکن است برای شرکت‌های میزبانی وب مختلف متفاوت باشد و به تصمیم آنها بستگی دارد. اما در اکثر موارد، این بازه زمانی بین 30 تا 60 ثانیه قرار دارد.

شاید برای شما هم اتفاق بیفتد که زمانی طبق دوره اموزشی اینوب قالب مورد نظر رو نصب و فعال میکنید در هنگام نصب افزونه با این خطا مواجه میشوید که باید زمان “php execution time” روی مقدار عددی که نشان می دهد باشد.

برای حل این مورد طبق روش زیر مراحل را یکی یکی انجام دهید این مراحل در هر دو پنل یکی می باشد

در ابتدا وارد پنل هاست میشویم و از بخش “Files” وارد بخش “file manager” میشویم

php time limit

حال از این بخش روی دایرکتوری “public_html” کلیک میکنیم .

php time limit

حال باید از بین گزینه ها “htaccess” رو پیدا کنید اگر این فایل رو نتونستید پیدا کنید، میتوانید از روش زیر این فایل رو از حالت مخفی خارج کنید .

php time limit

داخل دایرکتوری روی “setting” کلیک کنید طبق شماره 1 و تیک گزینه “show hidden file” رو بزنید، و روی “save” کلیک کنید .

حال روی فایل “htaccess” کلیک راست کنید و روی گزینه edit کلیک کنید. و بار دیگر در پایم بعدی روی “edit” باید کلیک کنید .

مرحله اول

php time limit

مرحله دوم

php time limit

کد زیر را در قسمت صفحه که برای شما باز شد در اخرین خط بنویسید یا بهتره کپی کنید تا چیزی از قلم نیفته 😉

php_value max_execution_time 60

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

php time limit

در این قسمت کد رو نوشته یا پیست کنید سپس روی “save change” کلیک کنید حال یک بار از سایت خارج یا صفحه را “Reload” کنید.

اشتراک گذاری :   

آکادمی عزتی

مقاله های پیشنهادی :

بهینه‌سازی محلی، سئوی منطقه‌ای، Local SEO، سئو برای کسب‌وکارهای شهری
بهینه‌سازی محلی، سئوی منطقه‌ای، Local SEO، سئو برای کسب‌وکارهای شهری
چرا سئو محلی برای کسب‌وکارها حیاتی است؟در دنیای امروز، هر کسب‌وکاری حتی کوچک‌ترین مغازه‌ها به حضور آنلاین نیاز دارد. اما…
آموزش فیگما | دانلود و آشنایی با محیط برنامه - جلسه اول
آموزش فیگما | دانلود و آشنایی با محیط برنامه - جلسه اول
دانلود، نصب و آشنایی اولیه با محیط برنامهشروع طراحی رابط کاربری همیشه با اولین قدم است: دانلود فیگما. قبل از…
معرفی فیگما  | آموزش صفر تا صد ابزار طراحی رابط کاربری تحت وب
معرفی فیگما | آموزش صفر تا صد ابزار طراحی رابط کاربری تحت وب
معرفی فیگمافیگما ابزاری تحت وب برای طراحی رابط کاربری و تجربه کاربری است که به شما امکان می‌دهد بدون نیاز…

درصد مطالعه این پست :