Задать вопрос
@80689248440

Как зациклить скрипт в файле?

Нужно разобрать большой xml но на сервере срабатывает таймаут.
Пришла идея установить счётчик строк или разбить файл на части.
Как одним скриптом запускать самого себя рекурсивно пока не поймает отмену чтоб таймаут распространялся на каждый запуск а не на первый и отсальные вместе взятые?

if($curl = curl_init()){
			curl_setopt($curl, CURLOPT_URL, 'http://'. $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
			curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
			curl_setopt($curl, CURLOPT_FRESH_CONNECT,true);
			curl_setopt($curl, CURLOPT_POST, true);
			curl_setopt($curl, CURLOPT_NOBODY, 1);
			curl_close($curl);
}


Работает но всё равно отваливается через несколько интераций.
Условия - обычный хостинг с таймаутом 30-90 сек
  • Вопрос задан
  • 291 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы