Перевищено тимчасовий ліміт виконання скрипта, Maximum execution time of

Помилка: Fatal error: Maximum execution time of 30 seconds exceeded in.

Пояснення : Фатальна помилка, що перевищує тимчасовий ліміт в 30 секунд для виконання скрипту.

Опис помилки Maximum execution time

У PHP 4 та PHP 5 за замовчуванням час виконання скрипту задається в 30 секунд. Цей час можна змінити, встановивши нове значення в налаштуванні [max_execution_time у php.ini] .

Час, вказаний у налаштуванні [max_execution_time] впливає тільки на виконання самого скрипту, виключаючи час на дії поза скриптом (запити до бази даних, потокові операції, системні виклики тощо)

Виправлення помилки Maximum execution time

Умова: У вас є доступ до php.ini (конфігурація PHP)

Статус: Практично не застосовується на Web-серверах, працює на локальному сервері. Denwer: Z:\usr\local\php5.x\php.ini, Apache директива Timeout, у IIS є функція CGI timeout.

перевищено

Виправлення:

У файлі php.ini змінити значення в налаштуванні [max_execution_time]

maximum

Умова: У вас PHP не вище 5.4 і у вас є можливість відключити безпечний режим або у вас PHP 5.5.

Виправлення:

Змінити значення налаштування конфігурації PHP функцією [ini_set()]. У цьому варіанті змінюємо заданий час виконання скрипта.

. Вставити цю функцію у файл root/index.php.Значення 100 цей час за секунди.

Вірогідність виправлення: середня.

Умова: PHP використовується як модуль Apache

Рішення: Змінюємо конфігурацію PHP за допомогою файлів конфігурації Apache.

Виправлення:

У файл.hteccess вставити рядок: [php_value max_execution_time 100]

Можливість виправлення: Середня, залежить від змісту файлу .htaccess.

Умова: Ваш сайт на Web-сервері з робочою технічною службою. Ефективність 100%. Зверніться до support сервера з проханням змінити Час виконання скрипту.

На цьому все ! Сподіваюся Помилка: Fatalerror: Maximumexecutiontimeof 30 secondsexceededin. ,Перевищений тимчасовий ліміт виконання скрипта виправлена.