Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Запуск скрипта без ожидания от него данных.
У меня написан скрипт который парсит порядка 60 тысяч страниц. Дабы не отваливался по таймауту сделал ограничение в 1600 страниц за раз. И после этого с помощью описанной выше функции запускал следующий экземпляр скрипта, а из текущего выходил. При переносе на другой хостинг функция работать перестала, в логах пусто, если в fsockopen добавить переменные для возврата кода и текста ошибки то там 0 и пусто, но скрипт не запускается. Ткните, пожалуйста, в каком направлении копать.
Если добавить var_dump($fp); и var_dump($data); между fwrite($fp, $data); fclose($fp);
Возврат получается:
resource(6415) of type (stream)
string(0) ""
Сама функйия возвращет: bool(true)
Покинул форум
Сообщений всего: 43
Дата рег-ции: Нояб. 2011
Помог: 0 раз(а)
Нет у меня шела в виртуальном хостинге. Мне нужно это запускать из PHP.
Суть не в поиске других решений, суть в том чтобы разобраться почему с сокетами не работает.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.