Пользователь apache не может запустить команду sox

У меня есть тестовый скрипт, который делает следующее:

$a = shell_exec("sox /var/www/html/media/file-all.gsm -r 8000 -c 1  -e signed-integer /var/www/html/wav-files/file-all.wav");
  • скрипт запускается как пользователь apache
  • исходный и целевой файлы и папки имеют разрешение 777
  • попытался сменить группу и владельца на пользователя apache

Все еще не работает.

Любая помощь приветствуется.

Спасибо

0

Решение

Одна возможность состоит в том, что sox Команда не в ПУТИ, используемой пользователем Apache.

Укажите абсолютный путь к sox в вашем shell_exec() вызов.

2

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

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

По вопросам рекламы [email protected]