0

这是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#

但是当我在网络浏览器上运行时

表明 在此处输入图像描述

4

1 回答 1

1

将以下行添加到您的 shell_exec():

LD_LIBRARY_PATH=''

例如片段:

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

它是一个python问题。即使我有同样的问题。

它会修复它

于 2015-06-08T22:12:28.633 回答