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
Форумы портала PHP.SU :: Версия для печати :: Запуск php скрипта в фоновом режиме
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Запуск php скрипта в фоновом режиме

Страниц (1): [1]
 

1. Ley4ik_Russia - 24 Мая, 2012 - 13:37:46 - перейти к сообщению
Как можно запустить скрипт в фоновом режиме из браузера? при переходе на страничку допустим тыкаем на кнопульку запустить и скрипт начинает выполнять длинный/долгий цикл, при этом хочу закрыть браузер, а при повторном переходе на страничку можно было увидеть статистику работы скрипта или сообщение о завершении. Вот как то так

ЗюЫю: ос Ubuntu 10.04, Apach2, MySQL, php5

ps: в общем часть продумал уже,запускаем скрипт в фоне (как нибудь)) он будет писать у нас в БД, при переходе на страничку другой скрипт будет общаться с базой и выводить статистику работы нужного нам скрипта. осталось дело за малым)
2. LiguidCool - 28 Мая, 2012 - 14:30:20 - перейти к сообщению
А самое простое - вызывать твой скрипт на сервере wget'ом через cron. Скрипт будет писать статистику своей работы в базу, ну а там сам поймешь как вывод сделать.
3. EuGen - 28 Мая, 2012 - 14:31:14 - перейти к сообщению
Ley4ik_Russia
PHP:
скопировать код в буфер обмена
  1. system('php /path/to/script.php > /dev/null &');

?

 

Powered by ExBB FM 1.0 RC1