Fatal error: Maximum execution time of xx seconds exceeded

Форум для тех кто начинает осваивать язык php.
Аватара пользователя
Лeйлa
Сообщения: 38

Fatal error: Maximum execution time of xx seconds exceeded

Сообщение Лeйлa » Пн июл 13, 2015 9:35 pm

Добрый вечер. Со вчерашнего выскакивают ошибки скрипта. Такст ошибки:
Fatal error: Maximum execution time of 30 seconds exceeded in (... URL ...)

Говорится, что не хватает времени на выполнение скрипта. Подскажите, как это время увеличить?
Спасибо.
Реклама
Аватара пользователя
Slash
Администратор
Сообщения: 2031
Поблагодарили: 62 раза

Re: Fatal error: Maximum execution time of xx seconds exceeded

Сообщение Slash » Вт июл 14, 2015 6:56 am

Попробуйте в начло кода (после <?php) добавить функцию set_time_limit(), данная функция лимитирует время выполнения скрипта. В саму функцию надо поставить время в секундах, например 60 или больше, если поставить ноль, то лимит времени будет отключен.

Код: Выделить всё

<?php 
set_time_limit
(0); 
lyod
Сообщения: 76
Поблагодарили: 1 раз

Re: Fatal error: Maximum execution time of xx seconds exceeded

Сообщение lyod » Чт июл 16, 2015 11:08 am

Slash конечно всё правильно сказал, но может смотреть надо не на время выполнения, а на причину? Что у Вас за скрипт такой, что он выполняется долго? Parser или что-то вроде этого?
Аватара пользователя
Лeйлa
Сообщения: 38

Re: Fatal error: Maximum execution time of xx seconds exceeded

Сообщение Лeйлa » Пт июл 17, 2015 11:28 am

lyod писал(а):Parser или что-то вроде этого?

Верно! Работаю с парсером чужих страниц.

Вернуться в «PHP»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость