为什么我的exec函数在实时服务器中失败?

时间:2014-02-04 05:51:17

标签: php mp3 exec

我编写了一个exec函数将ogg转换为mp3在我的本地工作正常但我的主服务器通过错误传输失败。

下面是我的代码。

exec("oggdec $file_path/{$file_name}.ogg -o - | lame - $file_path/{$file_name}.mp3",$output,$return);

file_path和file_name也是正确的。

1 个答案:

答案 0 :(得分:1)

假设您的意思是实时服务器共享主机:

在大多数共享主机中,由于安全风险,操作系统功能受到限制。


<强>更新 您也可以运行这样的命令,尝试测试是否允许:

$cmd = `ls -l`;
echo $cmd; 

或者:

shell_exec('ls -l');