Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запуск удаленных скриптов в цикле 
:(
    Опции темы
capitan
Дата 29.9.2009, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 602
Регистрация: 27.2.2005
Где: Москва

Репутация: 9
Всего: 13



Есть php скрипт, который при запуске коннектится к удаленному серверу и закачивает на сайт zip. Таких скриптов несколько и стоят на разных серверах. Есть массив с урлами, где они установлены. Необходимо пробежаться по массиву и запустить их. При том просто дать команду на запуск и не дождавшись ответа перейти к следующему. Реализовал это через curl. Но работа происходит следующим образом: получаем урл - коннектимся к скрипту - ждем пока он отработает или отвалится по тайм ауту - идем дальше. Как убрать шаг "ждем пока он отработает или отвалится по тайм ауту" ? Просто дать команду на исполнение и перейти дальше?

P.S. 
Запуск происходит из одного места, когда изменится zip, по этому запускать их по крону непосредственно на сайтах не получится. Т.е. нужно реализовать систему мгновенного автоапдейта. Может есть вариант сделать по другому? Буду рад выслушать.
PM MAIL WWW ICQ   Вверх
Simpliest
Дата 29.9.2009, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 625
Регистрация: 1.9.2009

Репутация: 1
Всего: 3



попробуй 
curl_multi_select()


--------------------
user posted image
PM   Вверх
sTa1kEr
Дата 29.9.2009, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: 56
Всего: 146



Или напрямую через сокеты http://forum.vingrad.ru/forum/topic-159049.html
PM MAIL   Вверх
capitan
Дата 29.9.2009, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 602
Регистрация: 27.2.2005
Где: Москва

Репутация: 9
Всего: 13



Спасибо за советы. Буду пробовать. Больше склоняюсь к методу, который предложил sTa1kEr
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0397 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.