Когда я использую командную строку на панели хостинга,
sox -m '|sox /home/stockchu/public_html/content/watermark_audio.mp3 -p pad 4 repeat 5' /home/stockchu/public_html/content/sound.mp3 /home/stockchu/public_html/content/sound_watermarked3.mp3
это работает! Но когда я делаю то же самое на PHP,
$com="sox -m '|sox ".$_SERVER["DOCUMENT_ROOT"]."/content/watermark_audio.mp3 -p pad 4 repeat 5' ".$_SERVER["DOCUMENT_ROOT"]."/content/sound.mp3 ".$_SERVER["DOCUMENT_ROOT"]."/content/sound_watermarked3.mp3";
echo($com."<br>");
exec($com);
ничего не происходит!
В чем дело? Пожалуйста помоги.
Есть несколько вариантов:
sox
, Вы можете найти полный путь, набрав which sox
в терминалеДругих решений пока нет …