exec_push/usr/bin/ffmpeg -re -i rtmp://localho ... 这段代码运行但是

exec_push/usr/bin/output

执行/usr/bin/output

exec/usr/bin/test.sh

这些代码不起作用,但相同的代码可以在终端上运行。为什么?

它们在我搬到的地方。权限已满,所有者为 root。

请您参考如下方法:

您可以使用 shell_exec 代替,或者如果它不起作用,可以检查该功能是否启用!

检查 php.ini

或使用以下代码来确保

<?php $函数名=“执行”; if ( function_exists($function_name) ) { echo "$function_name 已启用"; } 别的 { echo "$function_name 未启用"; } ?>


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!