MSKadabrik
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Имеется скрипт, мониторящий в бесконечном цикле php-процессы. Следит за их памятью, убивает\запускает. Свои действия пишет в лог-файл. Так вот столкнулся с такой проблемой: после команды запуска php-скрипта прекращается любая запись в лог. Код: echo "starting new server.." >> $logfile php -q /home/kadabrik/webroot/test/index.php server_start=request_start >> /dev/null & | Хотя сам скрипт благополучно висит дальше в памяти, выполняет свою работу, но молчит как партизан. Строка "starting new server.." будет последней в логе. Если запускать php-процессы не требуется, то он будет успешно писать в лог все, что нужно. В чем здесь проблема, чего я недопонимаю? |