【发布时间】:2017-02-18 11:41:28
【问题描述】:
我尝试使用从How to install ImageMagick for WAMP 2.5 和Where to find php_imagick.dll for php 5.5.12 for Windows wampserver 2.5? 安装 ImageMagick 的步骤。 我正在使用带有 PHP 5.5.12 的 Windows 10 和 WAMP 2.5。我使用 ImageMagick-7.0.3-3-Q16-x64-dll.exe 安装并尝试使用其中的一些
- php_imagick-3.1.2-5.5-nts-vc11-x64
- php_imagick-3.1.2-5.5-nts-vc11-x64
- php_imagick-3.2.0b1-5.5-nts-vc11-x64
- php_imagick-3.4.3rc1-7.0-nts-vc14-x64
他们仍然让我致命错误:第 19 行的 C:\wamp\www\test.php 中未找到 Class 'Imagick' 测试 imagemagick 是否使用这些代码工作
<?php
$im = new Imagick();
$im->newPseudoImage(100, 100, "magick:rose");
$im->setImageFormat("png");
$im->roundCorners(5,3);
$type=$im->getFormat();
header("Content-type: $type");
echo $im->getimageblob();
?>
我已将 CORE_RL 文件放入 C:\wamp\bin\apache\apache2.4.9\bin 和 php_imagick.dll 到这里:C:\wamp\bin\php\php5.5.12\ext\ 请帮忙!
【问题讨论】:
-
你检查
imagick中的phpinfo()是否启用? -
嗨,你是什么意思?我在哪里可以找到
phpinfo()?在 php.ini 中,我包含了 extension=php_imagick.dll -
我已经运行了
phpinfo(),但我找不到任何与 imagick 相关的内容。仅在路径的某些部分有 C:\Program Files\ImageMagick-7.0.3-Q16 -
您是否按照imagemagick.org/script/binary-releases.php#windows 下方的说明进行操作,例如:
If you have any problems, you likely need vcomp120.dll. To install it, download [Visual C++ 2013 Redistributable Package](https://www.microsoft.com/en-us/download/details.aspx?id=40784)。
标签: php imagemagick imagick