我在個人計算機上使用Windows 7和Apache服務器來開發Web應用程序。今天,我安裝了ImageMagick的適用於Windows,當我嘗試做從它的工作原理命令行的操作,例如:ImageMagick通過命令行工作,但不能從PHP工作
convert -scale "300x300>" -quality 80 -strip "d:/www/test.jpg" "d:/www/test2.jpg"
但是從PHP相同的命令運行不起作用:
exec('convert -scale "300x300>" -quality 80 -strip "d:/www/test.jpg" "d:/www/test2.jpg"');
爲什麼?請幫幫我!
你沒有提供足夠的信息。你有錯誤信息嗎?您可以設置一個等於exec命令的變量來查看其輸出。話雖如此,這可能是一個路徑問題。未正確指定要轉換的路徑或文件。 – Fuser97381
這看起來像一個$ PATH問題。 error.log是什麼意思? – bos