Имейте серверную программу C ++, которая записывает журналы на диск.
Начиная с PHP-скрипта
shell_exec("start-stop-daemon -Sbvx /home/my_server.out");
внутри этой программы:
ofstream log_file("/home/log.txt");
log_file << "some_log\n";
Но при запуске его как демона нет журнала :(
(при обычном запуске ./my_server.out все работает нормально)