Всем привет, столкнулся со следующей проблемой. Мне нужно создать бесконечно работающий цикл, который будет вечно работать и который можно остановить в любой момент. Подскажите что можно сделать.
Bitrix стоит и у меня на машине CentOS.
Я пытался создать процесс использую функцию pcntl_fork, но Bitrix тут же выдал ошибку:
Call to undefined function pcntl_fork() (0)
Так же попробовал через командную строку запустить скрипт с бесконечным циклом на выполнение
exec("php -f /home/bitrix/ext_www/test.org/go.php");
Но увы, система полностью повисает, видимо данный скрипт забирает на себя все процессорное время, но ведь он должен жить как сторонний процесс.
Bitrix стоит и у меня на машине CentOS.
Я пытался создать процесс использую функцию pcntl_fork, но Bitrix тут же выдал ошибку:
Call to undefined function pcntl_fork() (0)
Так же попробовал через командную строку запустить скрипт с бесконечным циклом на выполнение
exec("php -f /home/bitrix/ext_www/test.org/go.php");
Но увы, система полностью повисает, видимо данный скрипт забирает на себя все процессорное время, но ведь он должен жить как сторонний процесс.