Forum Webscript.Ru
Программирование => PHP => Тема начата: dub от 15 Марта 2003, 02:19:03
-
Абсолютно не уверен в корректности вопроса, но задам. Может ли пхп-скрипт запустить другой пхп-скрипт, причем параллельно, то есть чтобы выполнение второго скрипта никак не влияло на выполнение первого и не зависило от него (в частности, не замедляло его работу и не завершалось по завершении первого скрипта).
Более конкретно. Первый скрипт в конце своего выполнения и после всех необходимых выводов запускает второй и тут же завершается. Второй продолжает работу на сервере до полного завершения, ничего не выводя.
Не заподозрите в какой-нибудь бяке, я ничего не собираюсь циклить или вешать. Просто временно нужна такая надстройка, чтобы второй скрипт запускался с некоторой частотой равной частотой загрузки страницы, генерируемой первым скриптом (эдакие костыли по случаю отсутствия крона). Ну и вообще интересно.
Заранее спасибо.
-
1) под какую ОС? есть ли php не в виде модуля?
2) а почему не в том же скрипте это делать ? ограничения по времени стоят?
forck-а вроде не видел. Развечто "system(\'prog &\')" - но prog должно быть исполняемым unix приложением или сриптом на sh/perl/php (если 1 - да)
-
forck-а вроде не видел.
http://www.php.net/pcntl_fork ?