如何在Windows 7上安装ImageMagick(2)
希望,尽管题目类似,但这不是重复的问题 我已经安装了如何在Windows 7上安装ImageMagick(2),imagemagick,imagick,php,Imagemagick,Imagick,Php,希望,尽管题目类似,但这不是重复的问题 我已经安装了ImageMagick-6.7.5-6-Q16-windows-dll.exe 在php的ext目录中,我将php\u imagick\u dyn-Q16.dll重命名为php\u imagick.dll 我的php.ini中有extension=php\u imagick.dll 我尝试运行一个基本测试:php-r“var_dump(class_exists('Imagick'));” 我得到这个错误: PHP启动:imagick:无法初始化
ImageMagick-6.7.5-6-Q16-windows-dll.exe
在php的ext
目录中,我将php\u imagick\u dyn-Q16.dll重命名为php\u imagick.dll
我的php.ini
中有extension=php\u imagick.dll
我尝试运行一个基本测试:php-r“var_dump(class_exists('Imagick'));”
我得到这个错误:
PHP启动:imagick:无法初始化模块
使用模块API=20060613编译的模块
使用模块API=20090626编译的PHP
这些选项必须匹配
CLI已停止工作。
Windows可以联机检查该问题的解决方案。
>联机检查解决方案并关闭程序
>关闭程序
我做错了什么
首次安装:
下载:
选择一个
打开php.ini文件
添加此行:
extension=php_imagick.dll
重新启动apache服务器
打开php_info()
现在,您的imagick库已经可以使用了
这对我很有用。你试过使用其中一个吗?是的,事实上我有最新版本的.exe
。下载页面列出了6.7.5-6作为最新版本。看起来你这里的版本落后了几个版本。我在Windows上。最新的Windows版本,如果是6.5.8-7。我可能只是错过了一些非常明显的东西,但看起来6.7.5-6是最新的Windows版本。该页面列出建议下载的ImageMagick-6.7.5-6-Q16-windows-dll.exe。6.5.8-7版本看起来像是2009年发布的。我完全遵循了这个答案:a)安装最新的ImageMagick for Windows,b)下载TS Windows二进制文件,将扩展添加到php/ext目录以及write extension=php_imagick.dll,然后重新启动我的apache。没用。我使用的是PHP5.3.27。欢迎提出意见。