0

incron用来观看一个文件夹,每次将文件上传到它时,都会执行 Symfony2 命令来对视频进行编码并将其存储在我的应用程序中。

编码是通过 shell 脚本使用ffmpeg. 当我在 cli (php app/console ...) 中使用命令时它工作正常,但是当从 incron 调用相同的命令时,它就像ffmpeg不起作用。

您知道为什么使用相同命令时脚本的行为会有所不同吗?

shell_exec("/absolute/path/to/script.sh /absolute/path/to/file1.avi /absolute/path/to/file2.avi /absolute/path/to/output/output.avi");

提前致谢 !

4

1 回答 1

0

我自己找到了答案,我必须将过程中使用的每条路径都放在绝对路径中。希望这对其他人有用!谢谢 !

于 2014-01-27T10:15:32.270 回答