Я настроил демона (daemon.php) с помощью PEAR System_Daemon, который ждет, чтобы что-то появилось в базе данных. Когда что-то есть, демон получает достаточно информации и отправляет ее в другой скрипт (execute.php) с помощью команды shell_exec
, поэтому я не беспокоюсь о том, чтобы дождаться ответа и задержать демона.
Оба сценария работают в одиночку, и я даже могу вызвать shell_exec
перед вызовом System_Daemon::start();
. Однако, если я пытаюсь назвать его ПОСЛЕ System_Daemon::start();
, то я получаю Отказ в доступе только при выводе в файл.
Я все еще новичок в Daemons в целом, поэтому любые идеи или мысли были бы великолепны!
Спасибо, ребята!