php - 试图让 imagick 在 Windows x64 的 PHP 5.4.3 上运行

标签 php imagick php-extension

我有 Windows 7 64 位,通过 WAMP 2.2 和 imagick (ImageMagick-6.8.3-9-Q16-x64-dll.exe) 安装了 PHP 5.4.3。我尝试使用来自很多来源的 imagick 的 php dll,但它们都在 apache_error.log 中给出了这个错误:

PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.4.3/ext/php_imagick.dll' - %1 is not a valid Win32 application.\r\n in Unknown on line 0

关于如何解决这个问题有什么想法吗?

最佳答案

也许这可以帮助你: step-by-step instructions for installing IMAGEMAGICK on WAMP?

http://www.elxsy.com/2009/07/installing-imagemagick-on-windows-and-using-with-php-imagick/

“澄清一下,所有的 PHP dll 文件(库)都是 32 位的,所以如果你的系统是 64 位的,你仍然需要下载和运行 32 位的 ImageMagick、Apache 等。”

关于php - 试图让 imagick 在 Windows x64 的 PHP 5.4.3 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15445493/

相关文章:

php - 当无法访问辅助节点时,在 PHP 中连接到 MongoDB 副本集需要一分钟以上

php - 我如何修复 Google Chart 中的标签?

php - 在 PHP (plphp) 中,我们如何使用 Imagick 管理存储在 bytea 中的文件?

php - 让GD从二进制字符串中获取图像

php - 如何安装 ITL 扩展

php - PHP 的 7z 扩展?

drupal-8 - Drupal 8 - 商务模块 - 找不到 BC 数学 PHP 扩展

php - 我可以从类外部的特征中调用静态函数吗?

php - 让 Supervisord 定期重启子进程

php - 如何使用 Imagick/ImageMagick 调整 SVG 大小