I have a pdf file that makes the pdf2swf tool to run forever. when running the following command manually :

pdf2swf -Q 10 test.pdf

The script aborts after 10 seconds becouse of the -Q 10 flag, but when running the same command using php the script runs forever. I've tried using shell_exec() ,exec() and passthru() and all of them ignored the -Q flag.

Has anyone encontered anything like this with pdf2swf tool or with any other PHP exec ?

EDIT

when I run it manually

php -r "exec('pdf2swf -Q 10 test.pdf');"

It aborts after 10 seconds, but when running as a deamon, again, it won't abort

有帮助吗?

解决方案

I tried same command in my test project and it worked fine with no issues, please find my code as -

$out = exec("pdf2swf font_example.pdf -o varun.swf", $rest);

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top