توضیحات و اسکرین شات ها
تنظیم مقدار max_execution_time
رای تنظیم max_execution_time
به ۳۰۰ ثانیه در محیط PHP، که به اسکریپتها اجازه میدهد تا حداکثر ۵ دقیقه اجرا شوند قبل از اینکه متوقف شوند، میتوانید مراحل زیر را بسته به محیط میزبانی خود دنبال کنید:
۱. ویرایش فایل php.ini
اگر به فایل php.ini
(فایل اصلی تنظیمات PHP) دسترسی دارید، میتوانید تنظیم max_execution_time
را مستقیماً تغییر دهید.
مرحله ۱: پیدا کردن فایل php.ini
- فایل
php.ini
معمولاً در دایرکتوری نصب PHP سرور شما قرار دارد. مکان دقیق ممکن است بسته به تنظیمات سرور شما متفاوت باشد (مثلاً/etc/php/7.4/apache2/php.ini
برای Apache در لینوکس).
مرحله ۲: ویرایش فایل php.ini
- فایل
php.ini
را در یک ویرایشگر متن باز کنید.
مرحله ۳: پیدا کردن و تغییر دستور max_execution_time
- به دنبال دستور
max_execution_time
در فایل بگردید. این دستور باید شبیه به این باشد:
مرحله ۴: ذخیره و راهاندازی مجدد سرور وب
- تغییرات را ذخیره کرده و فایل را ببندید.
- سرور وب خود (مانند Apache یا Nginx) را راهاندازی مجدد کنید تا تغییرات اعمال شوند.
۲. ویرایش فایل .htaccess
اگر به فایل php.ini
دسترسی ندارید و از سرور Apache استفاده میکنید، میتوانید max_execution_time
را در فایل .htaccess
تغییر دهید.
مرحله ۱: ویرایش فایل .htaccess
- فایل
.htaccess
معمولاً در دایرکتوری اصلی نصب وردپرس شما یا دایرکتوریpublic_html
قرار دارد.
مرحله ۲: اضافه کردن دستور max_execution_time
خط زیر را به فایل .htaccess
اضافه کنید :
php_value max_execution_time 300
مرحله ۳: ذخیره فایل
- تغییرات را در فایل
.htaccess
ذخیره کنید. تنظیم جدید باید بلافاصله اعمال شود.
۳. ویرایش فایل wp-config.php
وردپرس
اگر نمیتوانید php.ini
یا .htaccess
را ویرایش کنید، میتوانید max_execution_time
را در فایل wp-config.php
وردپرس تنظیم کنید.
مرحله ۱: ویرایش wp-config.php
- فایل
wp-config.php
در دایرکتوری اصلی نصب وردپرس شما قرار دارد.
مرحله ۲: اضافه کردن کد تنظیم زمان اجرای PHP
- خط زیر را به فایل اضافه کنید، نزدیک به بالای فایل:
مرحله ۳: ذخیره فایل
- فایل
wp-config.php
را ذخیره کرده و آن را به سرور خود بارگذاری کنید.
۴. استفاده از cPanel یا کنترل پنل میزبانی
اگر میزبان شما از cPanel یا یک کنترل پنل مشابه استفاده میکند، معمولاً میتوانید تنظیمات PHP را مستقیماً از آنجا تغییر دهید.
مرحله ۱: ورود به cPanel
- وارد حساب cPanel خود شوید.
مرحله ۲: رفتن به تنظیمات PHP
- به دنبال گزینه
Select PHP Version
یاMultiPHP INI Editor
در بخشSoftware
بگردید.
مرحله ۳: تنظیم max_execution_time
- تنظیم
max_execution_time
را پیدا کرده و آن را به۳۰۰
تغییر دهید.
مرحله ۴: ذخیره تغییرات
- تنظیمات را ذخیره کنید. تنظیم جدید باید بلافاصله اعمال شود.
۵. تماس با میزبان
اگر به هیچکدام از روشهای بالا دسترسی ندارید، ممکن است نیاز باشد با میزبان خود تماس بگیرید و درخواست افزایش max_execution_time
را بدهید.