我有一个 pdf 文件,可以让该pdf2swf
工具永远运行。手动运行以下命令时:
pdf2swf -Q 10 test.pdf
由于该标志,脚本在 10 秒后中止-Q 10
,但是当使用 php 运行相同的命令时,脚本将永远运行。我试过使用shell_exec()
,exec()
和passthru(),他们都忽略了这个-Q
标志。
pdf2swf
有没有人用工具或任何其他 PHP遇到过这样的事情exec
?
编辑
当我手动运行它时
php -r "exec('pdf2swf -Q 10 test.pdf');"
它在 10 秒后中止,但是当作为守护进程运行时,它不会中止