shell_execute (» youtube-dl ‘) НЕ РАБОТАЕТ. .browser показывает NULL. Зачем?

это try.php файл

<?
echo shell_exec('youtube-dl https://yotube.com?xxxxxx');
?>

в командной строке
php try.php дает мне следующее

WARNING: Your copy of avconv is outdated and unable to properly mux separate video and audio files, youtube-dl will download single file media. Update avconv to version 10-0 or newer to fix this.
[youtube] 5Zq5wjkJ_Es: Downloading webpage
[youtube] 5Zq5wjkJ_Es: Extracting video information
[youtube] 5Zq5wjkJ_Es: Downloading DASH manifest
root@vps:/usr/bin#

но когда я бегу по веб-браузер

это показывает
введите описание изображения здесь

0

Решение

ДОБАВЬТЕ следующую строку в ваш shell_exec ():

LD_LIBRARY_PATH = »

Например, фрагмент:

shell_exec("LD_LIBRARY_PATH='' youtube-dl https://yotube.com?xxxxxx");

Это проблема с питоном. Даже у меня была такая же проблема.

Это исправит

1

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

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

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