我使用pdftk来连接上飞PDF文件()调用像这样:PDFTK通过EXEC()调用的通过使执行exec失败默默
exec("/path/to/pdftk /path/to/file1.pdf /path/to/file2.pdf cat output path/to/output.pdf", $execoutput);
这一切都工作得很好在Linux环境中,但是当在我们的开发环境(Windows/Uniform Server和OSX/MAMP混合)本地运行时,这似乎默默无闻。 $ execoutput是一个空数组。
如果发送给exec()的命令复制并粘贴到Windows或OSX的命令行中,它将获得所需的输出并生成连接文件。每台开发人员机器都安装了pdftk,并且可以通过命令行证明其功能完整。
这目前让我难堪。我无法解释为什么会发生这种情况。