at — задание добавлено через PHP в очередь не работает

У меня есть небольшой скрипт на PHP, чтобы установить некоторые в работа с Exec ().
PHP может выполнять exec () и при добавлении заданий в очередь, потому что я вижу их в списке очередей.

echo "/usr/local/ffmpeg1.1/bin/ffmpeg -i '/data/html/admin.domain.com/httpdocs/raw/gym/gym_part_1.avi' -c:v libx264 -vsync 2 -strict -2 /data/html/domain.com/httpdocs/videos/galleries/gym_part_1.mp4" | at now +2 minutes

Это просто не работает. Он ставится в очередь, но не работает.
Если Я запускаю его на bash, он отлично работает с пользователем, который я вошел или с пользователем Apache — добавив судо -у апач до в.

echo "/usr/local/ffmpeg1.1/bin/ffmpeg -i '/data/html/admin.domain.com/httpdocs/raw/gym/gym_part_1.avi' -c:v libx264 -vsync 2 -strict -2 /data/html/domain.com/httpdocs/videos/galleries/gym_part_1.mp4" | sudo -u apache at now +2 minutes

Linux и у версии

линукс

Linux web1.com 2.6.18-400.1.1.el5 #1 SMP Thu Dec 18 00:59:53 EST 2014 x86_64 x86_64 x86_64 GNU/Linux

в

at version 3.1.8

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …