Fatal error: Maximum execution time of xx seconds exceeded

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

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
Администратор
Сообщения: 2122
Зарегистрирован: Сб авг 11, 2012 7:39 am
Поблагодарили: 75 раз

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
Сообщения: 75
Зарегистрирован: Пн янв 06, 2014 11:13 pm
Поблагодарили: 1 раз

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

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

Slash конечно всё правильно сказал, но может смотреть надо не на время выполнения, а на причину? Что у Вас за скрипт такой, что он выполняется долго? Parser или что-то вроде этого?

Аватара пользователя
Лeйлa
Сообщения: 38
Зарегистрирован: Ср апр 08, 2015 9:42 am

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

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

lyod писал(а):Parser или что-то вроде этого?
Верно! Работаю с парсером чужих страниц.

Ответить Пред. темаСлед. тема

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

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