Запуск в фоне.

alex234

Guest
Запуск в фоне.

Надо запустить скрипт фоне из другого скрипта. (естественно из под ВИНДОВ).

exec("c:/www_server/php/php.exe file2.php");

- запускает. но запускающий скрипт ждет конца выполнения запускаемого.
Как надо писать чтобы не ждал?
 

antonio

Moderator
Команда форума
сделай скрипт который будет выполнять нужную тебе прогу и посылай запрос апачу на этот скрипт. Ест-но доступ к нему надо ограничить локалхостом.
В самом начале скрипта не забываем вызывать
set_time_limit(0);
ignore_user_abort();
в этом случае ответа от запроса можно не ждать.
 

DiMA

php.spb.ru
Команда форума
Еще можно написать на Си прогу из 1 команды, чтобы та запускала другой процесс и сразу завершалась сама
 
Сверху