php - 在 WAMP 上安装 IMAGEMAGICK 的分步说明?

标签 php imagemagick wamp

似乎没有关于在 WAMP 上安装 ImageMagick 以与 PHP 一起使用的简明教程/演练。

我已经尝试了数十种他们的二进制版本与不同的 php 扩展 dll 文件的组合。我可以让 imagemagick 从命令行正常工作,我可以让它在 WAMP 扩展中显示为勾选,但实际上不能使用它。

有没有人遇到安装这个球痛软件的好指南?

我关注了http://www.knowledge-transfers.com/it/installing-imagemagick-on-windows-setup-imagick-on-php没有运气......


更新:当我在 windows7 上按照 PHP farmer 的回答中的步骤操作时会发生这种情况。我的 php.ini 设置如下:

extension_dir = "c:/wamp/bin/php/php5.3.0/ext/"

extension=php_imagick.dll

我重新启动并按顺序得到这两个错误

alt text alt text

这里是 dll 文件应该在的位置:

alt text

最佳答案

我知道这是旧帖子,但我花了一整天时间让它发挥作用,所以以下是对我有帮助的步骤:

  1. 下载 ImageMagick 二进制版本 - http://www.imagemagick.org/script/download.php
  2. 安装在 C:\imagemagick 中,在最后一步选中“将应用程序目录添加到您的系统路径
  3. http://www.peewit.fr/imagick/下载Imagick DLL: PHP5.6.x 版本(我在本地主机上安装了 5.6+ 版本
  4. 复制php_imagick.dllC:\wamp\bin\php\ext
  5. http://pecl.php.net/package/imagick/3.1.2/windows 下载 PHP 5.6 线程安全 (TS) x86 版本
  6. 复制CORE_RL_*文件到C:\wamp\bin\apache\bin\
  7. 编辑C:\wamp\bin\apache\bin\php.ini中的php.ini文件,添加extension=php_imagick.dll 扩展部分中的行
  8. 将所有文件从 C:\imagemagick\modules\codersC:\imagemagick\modules\filters 复制到 C:\imagemagick加载 ImageMagick 支持的格式
  9. 转到控制面板 -> 系统 -> 高级设置 -> 环境变量 -> 新系统变量 -> MAGICK_HOME = C:\imagemagick
  10. 重启 Wamp 服务器并检查 phpinfo() 是否有 imagick 插件
  11. 如果最后一步不起作用,请重新启动 Windows

关于php - 在 WAMP 上安装 IMAGEMAGICK 的分步说明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2942523/

相关文章:

php - this.checked 造成误报?

javascript - 用于图像圆形裁剪的 CSS/JS

php - 如何使用 PDT 和 WAMP

php - 如何在 Android Studio 中将 MySQL 数据存储在变量中?

php - htaccess 创建集中的 php 文件

php - Laravel 4 迁移回滚问题

php - 在 jquery 中获取或发布数据(在浏览器行上显示 url)

python - 如何在 python 中使用 pythonMagick 将图像适合固定大小的框

python-3.x - 无法在谷歌云功能中使用 Wand/ImageMagick 加载 PDF

mysql - mysql 访问被拒绝