Проблема с фоновым запуском процесса 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 ); и скрипт виснет на ней. Просто виснет - ни ошибки ни чего. Папка есть - куда файл будет писаться. Права полные.

Если запустить скрипт в консоле - ручками - то все нормально - скрипт проходит нормально и файл записывается.


Ответы (0 шт):