Как записывать логи скрипта через start-stop-daemon?
Здравствуйте,
PHP скрипты висят в процессах, но сами они не работают. Запускаю их через start-stop-daemon >> $log. Логи записываются команды start-stop-daemon ("already running" и другие). Как мне перенаправить вывод php скрипта также в какой-нибудь файл? Запускаю с параметрами --start --background --make-pidfile --exec php скрипт.php.
В общем, всё правильно, как вы указали, так и работает.
Попробуйте что-то вроде --exec "php 1>1.log 2>1.err" скрипт.php. Или как-то так. Иначе вы перенаправляете потоки не php, а start-stop-daemon