Запускать php-скрипт в фоновом режиме на PHP с помощью командной строки nohup

Я пытаюсь запустить один php-скрипт в фоновом режиме. Но он не работает … Я могу работать только с ssh-терминала. Использование одного и того же сценария cli.

На терминале сначала я cd labs.lung.com.br/ztbot/bin/v2/php к пути: cd labs.lung.com.br/ztbot/bin/v2/php После этого я запускаю свой сценарий в фоновом режиме: nohup php get_tweets.php > /dev/null &

И это работает! Но, когда я пытаюсь сделать то же самое с моим php-скриптом: exec("nohup php get_tweets.php > /dev/null &"); не работает. Оба файла находятся в одном каталоге.

Я перечисляю файлы в этой папке: exec("ls"); И они находятся на одном уровне …

Пока PID не вернется, когда я запустил: echo(shell_exec("nohup php get_tweets.php > /dev/null & echo $!"));

Но по какой-то причине сценарий не запускается.

Solutions Collecting From Web of "Запускать php-скрипт в фоновом режиме на PHP с помощью командной строки nohup"