工作當我嘗試轉換PDF通過命令行到PHP:ImageMagick的轉換不會通過PHP的exec()工作,但通過命令行
convert 1.pdf 2.jpg
它的工作原理,並讓我的JPG圖片。但後來我嘗試通過php exec()
轉換它不起作用。
exec("convert 1.pdf 2.jpg");
過程開始,但我沒有結果。我嘗試使用
putenv("PATH=/usr/local/bin:/usr/bin:/bin")
和文件的完整路徑,但它沒有幫助。
我有我的問題的新細節:當我通過命令行運行我的PHP腳本 - 它的工作原理。但是,當我嘗試在瀏覽器進程中運行它時啓動並運行幾秒鐘(〜15秒),但我沒有結果。
添加'2>&1'到命令的末尾,並使用(HTTP ['exec'的第二個參數]://我們.php.net/manual/en/function.exec.php)查看完整的輸出。個人偏好 - 在任何地方都使用絕對路徑,相對的是頭痛的問題。 – DCoder
謝謝你的回答。我有我的問題的新細節:當我通過命令行運行我的PHP腳本 - 它的作品。但是當我嘗試在瀏覽器進程中運行它時,卻沒有結果。 P.S.我嘗試使用exec()的第二個參數 - 每次我有一個空數組。 – proger