Вопрос № 142610: Здраствуйте уважаемые эксперты, вопрос следующего характера у меня есть PHP скрипт его необходимо запускать каждый час, написал bash-скрипт см. приложение 1 запускаю кроном содержимое кронтаб см. приложение 2 все разрешения выставленны, запу...
Вопрос № 142.610
Здраствуйте уважаемые эксперты, вопрос следующего характера у меня есть PHP скрипт его необходимо запускать каждый час, написал bash-скрипт см. приложение 1 запускаю кроном содержимое кронтаб см. приложение 2 все разрешения выставленны, запускаю из под суперюзера, система Ubuntu 8.04 Server так вот скрипт запускается но не выполняется до конца, засекал время выполнения скрипта должно быть минут 6. но скрипт прерывается гдето на 20-ой секунде в чем может быть дело, если запускать в ручную всё
работает !!! подскажите хоть в какую сторону копать
Приложение:
Отправлен: 29.08.2008, 16:40
Вопрос задал: Jakoni (статус: 4-ый класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Владимир Медведев
Здравствуйте, Jakoni! Посмотрите файл /etc/php.ini, в нем определяется параметр max_execution_time, задающий максимальное время выполнения скрипта. По умолчанию установлено 30 секунд. Вот ссылка на описание.
Ответ отправил: Владимир Медведев (статус: Студент)
Ответ отправлен: 29.08.2008, 17:04 Оценка за ответ: 4 Комментарий оценки: Не сработало, но спасибо за указание направления, буду копать в сторону ограничений во времени в конфигурационных файлах !!!
Отвечает: Rashid N. Achilov
Здравствуйте, Jakoni!
Отладить php с командном режиме непросто, потому что нет отладчика как такового. Я бы навставлял в скрипт как можно больше отладчной печати и выводил бы ее в лог какой-нибудь, а потом посмотрел где останавливается выполнение.
--------- Usquam ut procul domus
Ответ отправил: Rashid N. Achilov (статус: Практикант)
Ответ отправлен: 29.08.2008, 20:58