我使用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,並且可以通過命令行證明其功能完整。
這目前讓我難堪。我無法解釋爲什麼會發生這種情況。