Проблема с фоновым запуском процесса PHP
Запускаю фоновый процесс так:
$command = "php -d max_execution_time=3600 -f /var/www/shop/application/yii multi-create-product/run " . $file_name . " >/dev/null &";
exec($command);
В коде есть строчка file_put_contents( $this->path_file, $output ); и скрипт виснет на ней. Просто виснет - ни ошибки ни чего. Папка есть - куда файл будет писаться. Права полные.
Если запустить скрипт в консоле - ручками - то все нормально - скрипт проходит нормально и файл записывается.