我想从 PHP 运行 ffmpeg 以进行视频编码。
我正在考虑使用 exec 或 passthru 命令。但是,我被警告说启用这些功能存在安全风险。用我的支持人员的话来说:
指令“disable_functions”用于禁用任何允许执行系统命令的功能。这是为了提高服务器的安全性。如果使用不当,这些 PHP 函数可以用来破解服务器。
我猜如果启用了 exec,那么有人可以(可能)执行任意的 unix 命令。有谁知道从 PHP 运行 ffmpeg 的安全方法?
顺便说一句,我在专用服务器上。提前谢谢!