【发布时间】:2014-03-11 12:40:26
【问题描述】:
我一整天都在努力,但我无法让我的 ImageMagick 在 Win7 机器上使用 XAMPP 飞行。我下载了 ImageMagick(规格见下文),从 PECL 网站下载了php_imagick.dll,并将其添加到我的php.ini。
ImageMagick 在命令行中运行流畅。但是,一旦我启动 Apache(顺便说一下,我当然也尝试过重启 Windows),我收到以下错误消息之一(我尝试过使用不同的 DDL):
在动态链接库“php5ts.dll”中找不到程序入口点“php_checkuid_ex”
或
无法在动态链接库“CORE_RL_wand_.dll”中定位程序入口点“MagickGetImageGravity”,
(出现第三条错误消息,其中入口点是 Draw...Alpha 中的 CORE_RL_wand_.dll。)
一些规格:
- Win7 (x64)
- XAMPP、win32、v1.8.3-2、VC11
- PHP v5.5.6,编译器:MSVC11 (Visual C++ 2012)
- ImageMagick-6.8.8-5-Q8-x86-dll
(我曾经拥有 ImageMagick Q16/x64,但由于我今天进行了详尽的研究,我读到我应该使用 x86 变体,因为 XAMPP/Apache 也在 32 位上运行 - 所以我卸载了 Q16 并安装了 Q8。不幸的是没有成功。)
任何人都可以帮助我找出我需要哪个php_imagick.dll 或任何其他想法我必须修改什么才能使它起作用?
【问题讨论】: