| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Отказ от ожидания ответа |
| Автор: CyClon 12.4.2007, 14:01 |
| Есть скрипт script1.php, который лежит на одном хосте. Есть скрипт script2.php который лежит на другом хосте. Скрипт script2.php имеет set_time_limit(0) и обрабатывает большой объем данных, получаемых от скрипта script1.php через fsockopen (POST). Вопрос: как сделать, чтобы сразу после отправки запроса скриптом script1.php он продолжал исполняться немедленно, не ожидая ответа от скрипта script2.php? |
| Автор: -=Ustas=- 12.4.2007, 17:01 |
| Если тебе не важны результаты от удаленного скрипта для работы, то не лучше ли его повесить на крон?! |
| Автор: CyClon 12.4.2007, 22:12 |
| Удаленный скрипт получает инфу от другого скрипта, который ее генерирует ;) script2.php вызывается только по команде script1.php, т.е. когда получает данные. |
| Автор: z-END 12.4.2007, 22:39 |
| сделай тогда три скрипта: скрипт 1 передает скрипту 2 данные, которые он просто сохраняет, третий скрипт в кронтабе сидит и при появлении инфы сохраненной 2 скриптом обрабатывает их. имхо логику пересмотреть стоит Кстати попробуй поиграться заголовками, впринципе может как-то и можно сразу после приема данных посалть скрипту1 инфу о том, что размер ответа 1 байт и его отправить.. после чего закрыть соединение.. хотя чесно говоря про такое неслышал. |