我在个人计算机上使用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