اعتماد به میزبان پک؛ با ابزارهای روز، امنیت استاندارد و سخت‌افزارهای برتر
۳+ سال تجربه حرفه‌ای میزبان ۱۶٬۰۰۰+ وب‌سایت

رفع خطای Maximum Execution Time در وردپرس (۳ روش قطعی)

رفع خطای Maximum Execution Time در وردپرس (۳ روش قطعی)

پیام خطای Fatal error: Maximum execution time of 30 seconds exceeded یعنی سرور شما خسته شده است! وردپرس می‌خواسته کاری انجام دهد (مثل آپلود فایل یا بروزرسانی افزونه) اما زمان کافی نداشته و سرور فرآیند را قطع کرده است.

روش‌های افزایش زمان اجرای PHP

روش ۱: ویرایش فایل .htaccess (سریع‌ترین روش)

وارد File Manager هاست شوید و کد زیر را به انتهای فایل .htaccess اضافه کنید:

php_value max_execution_time 300

این کد زمان را به ۳۰۰ ثانیه (۵ دقیقه) افزایش می‌دهد.

روش ۲: ویرایش فایل wp-config.php

اگر روش اول کار نکرد، کد زیر را به فایل wp-config.php اضافه کنید (قبل از خط "That's all, stop editing"):

set_time_limit(300);

روش ۳: تغییر نسخه PHP در هاست (پیشنهادی)

در پنل دایرکت‌ادمین یا سی‌پنل، به بخش "Select PHP Version" یا "MultiPHP INI Editor" بروید و مقدار max_execution_time را روی ۳۰۰ تنظیم کنید.

چرا این اتفاق می‌افتد؟ معمولاً هاست‌های اشتراکی ارزان قیمت منابع محدودی دارند. در هاست وردپرس ویژه میزبان پک، این مقادیر به صورت پیش‌فرض برای اجرای سنگین‌ترین قالب‌ها و افزونه‌ها بهینه شده‌اند تا هرگز با این خطا مواجه نشوید.
اشتراک‌گذاری:
تیم تولید محتوا
نویسنده

تیم تولید محتوا

ما توی میزبان پک جدیدترین آموزش ها و راهکارهای وب و هاستینگ را آماده میکنیم تا با خیال راحت سایتت را رشد بدی

×