【问题标题】:php imagick error (ImageMagick 6.5.4 library for php version 5.3.1.3 and wamp server ,system 32 bit)php imagick 错误(用于 php 版本 5.3.1.3 和 wamp 服务器的 ImageMagick 6.5.4 库,系统 32 位)
【发布时间】:2013-02-06 19:26:35
【问题描述】:

我已经为 php 版本 5.3.1.3 和 wamp 服务器安装了 ImageMagick 6.5.4 库,系统 32 位。

我尝试对图像进行模糊处理,绘制圆圈和一些图元,一切都以正确的方式进行。但是当我尝试一些具有 imagick 语句的代码时,我得到了这个结果

致命错误:在第 2 行的 C:\wamp\www\t\code.php 中找不到类 'Imagick'

如何解决这个问题?

【问题讨论】:

标签: php imagemagick imagick


【解决方案1】:

Imagick 需要在您的 php.ini 文件中激活,在您的情况下,您需要正确的 imagick.dll 文件来配合它。 这可能是一件令人沮丧的事情,因为您需要正确的 .dll 才能与 php 版本一起使用,并且必须使用正确版本的东西进行编译 - 现在不记得到底是什么了。

它也没有得到很好的支持,我觉得使用起来很沮丧。我建议你坚持使用 exec() 和命令行。

【讨论】:

  • 我可以在 php exctentions 中看到 php-imagick.dll 并已检查...我能做什么??...我正在从事基于在线图像处理的毕业项目使用 php 和 imagemagick ,,
  • 正如我所说,您需要一个 Imagick dll 才能让 Imagick 工作 - Imagick 是一个带有 php 的 Imagemagick API。我只是对所有事情都使用 exec(),并在我的本地主机上安装了 XAMPP。我在我的网站rubblewebs.co.uk/imagemagick/index.php 上有很多使用 exec()、批处理脚本和一些 Imagick 和 GD 的示例。如果你真的想使用 Imagick,你必须在网上搜索适用于你的 php 版本的 Imagick.dll 并尝试一些不同的,直到你找到一个有效的。
  • 我多次访问这个网站,我尝试了其中的一些例子,它很棒......我会尝试搜索 imagick.dll,我希望尽快找到它:) 谢谢跨度>
  • can not remember exactly what now. Visual C++ 库。 VC8、VC9、VC10。
  • 这就是我在想@DoSparKot
猜你喜欢
  • 2017-07-17
  • 2011-07-12
  • 2017-03-14
  • 1970-01-01
  • 1970-01-01
  • 2017-03-19
  • 2013-07-16
  • 2016-05-17
  • 2013-09-13
相关资源
最近更新 更多