我搜索了网络和一些Stack Overflow门票,找到了在Wamp上安装Imagick的教程,但是没有人能让它工作:(
所以,目前我已安装:
(我所有的Wamp安装都是x86,在Windows 7 x64上)
我在此网址下载了Imagick:http://windows.php.net/downloads/pecl/releases/imagick/3.4.1/
我选了“php_imagick-3.4.1-5.5-ts-vc11-x86.zip”
然后,我解压缩并在C:\ wamp \ bin \ php \ php5.5.12 \ ext
中复制了“php_imagick.dll”我将所有CORE_RL_ *文件复制到C:\ wamp \ bin \ apache \ apache2.4.9 \ bin
我检查了我的环境变量Path,它的内容为C:\ imagemagick(我的Image Magick的安装目录)
我把'SetEnv MAGICK_HOME'C:/ imagemagick“'放在C:\ wamp \ bin \ apache \ apache2.4.9 \ conf中的httpd.conf末尾(不知道它是否真的有用)
最后我重新启动了电脑。
结果是我无法在我的代码中使用Imagick,不出现在phpinfo()中,但确实显示为活动状态在Wamp菜单中: php_imagick extension appears active in Wamp menu
你知道这是什么问题吗?谢谢!
PS:我忘了提到我在php.ini中添加了“extension = php_imagick.dll”(就在“extension = php_imap.dll”之后,为了保持排序) 我还创建了一个设置为C:\ imagemagick \ modules \ coders的MAGICK_HOME环境变量,并将所有CORE_ *文件复制到一个新的“core_backup”目录中,正如Lionel Chan建议的那样。但这并不能使事情奏效:(