ImageMagick正在从cmdtesting它,但是当它用于Xampp并重新启动时,我收到的错误消息是:httpd.exe-Entry Point Not Found。 过程入口点MagickGetImageGravity不能位于dynamic链接库CORE_RL_wand_.dll中。
第二个消息是PHP启动:无法加载dynamic库C:\ xampp \ php \ ext \ php_imagick.dll – 无法find指定的过程。
我很确定第二个错误信息是由第一个错误顶部造成的。 可能是错误的DLL。 我在Windows 7 64位运行PHP 5.3.5和Apache 2.2.17。 谢谢
我的参考是这个网页
用VC9(Visual Studio 2008)编译的ImageMagick 6.8.0二进制文件。 我注意到,官方的ImageMagick版本现在是Visual Studio 2010,并不适用于2008年编译的PHP。见phpInfo()和搜索编译器和PHP版本 。
二进制文件的下载链接在这里: imagick-php54-php53.tgz
我下载这个文件夹并复制php54 – > php_imagick_ts.dll到xampp \ php \ ext
我的PhP版本是: PHP版本5.4.4
然后将其重命名为php_imagick.dll。 最后重新启动你的appache服务器。
我有同样的问题,并在我终于找到Imagick构建和DLL的组合,可以很好地与我的设置发挥作用的各种可能的解决方案,我的头撞。 这是最后为我工作的:
一旦我终于有了这个设置,Apache终于开始了,没有任何错误。 希望它也适用于你!
我觉得有一些问题,加载imagemagick的PHP模块,而您安装最新版本的Windows二进制文件,我通过下载6.7.7-5-Q16 32位版本纠正问题,并在该版本的工作。一次安装此版本下载imagemagick PHP模块并重新启动阿帕奇。