繁体   English   中英

哪里可以找到适用于Windows wampserver 2.5的php 5.5.12的php_imagick.dll?

[英]Where to find php_imagick.dll for php 5.5.12 for Windows wampserver 2.5?

在Windows 7(32位)上使用Wampserver 2.5,我的PHP版本是5.5.12 我无法使用IMAGICK

我在我的系统上安装了IMAGICK版本6.8.9 ,它在命令行上就像魅力一样。

此外,我已按照说明在我的wampserver上启用它。

  1. 在Appache的httpd.conf中插入“ SetEnv MAGICK_HOME C:/ imagemagick ”。
  2. 下载了php_imagick-3.1.2-5.5-ts-vc11-x86.zip
  3. php_imagick.dll从zip复制并粘贴到Appache的php.ini。

在php [$ a = new Imagick()]上运行一个简单的脚本时, 我收到错误[未找到Class'Imagick']

请指导我正确的安装方式和正确的下载, 以便在Wampserver 2.5 / Windows 7 / 32bit / PHP 5.5.12上安装IMAGICK

在Wamp,Xampp和IIS上手动安装imagick

  1. 在php / ext文件夹中创建一个文件夹imagick。
  2. 现在将这个新创建的php / ext / imagick文件夹添加到windows路径。
  3. 从此链接下载最新版本的imagick for windows。 http://windows.php.net/downloads/pecl/releases/imagick/
  4. 从此链接下载imagick的php扩展。 http://windows.php.net/downloads/pecl/deps/
  5. 在下载这两个zip文件之前,请将您的安装文件名与您的php相匹配。 例如。 php_imagick-3.2.0b2-5.5-nts-vc11-x86.zip
    - 这是5.5的版本
    -nts用于IIS和Windows(wamp),ts用于Apache和Linux(xampp)
    -VC11和VC9是编译版本,运行phpinfo并检查它是否与您的php版本匹配。
    -x86用于32位x64用于64位机器,我建议仅使用x86
  6. 下载了正确的php版本后,将下载的文件解压缩到已添加到路径的imagick文件夹中,将bin文件夹中的所有文件提取到imagick的根目录并替换所有文件
  7. 在php.ini中添加php_imagick.dll的完整路径,如extension = C:\\ wamp \\ php \\ ext \\ imagick \\ php_imagick.dll
  8. 重新启动计算机以使路径生效。 然后打开命令并输入dcraw并按Enter键。 如果您已正确添加路径,将显示参数列表,您的Imagick已成功安装。
  9. 再次运行phpinfo,您将看到Imagick列为扩展名。

我会添加一个小而重要的建议,因为它花了我10个小时的星期天,让它工作。

这适用于Win7 / 10 x64和Wamp 2.5 x64

在apache / bin文件夹中有一个php.ini文件,应该添加一个带有php_imagick.dll扩展名的新行:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM