致命错误:类“imagick”未找到
P粉296080076
P粉296080076 2023-10-17 11:34:20
[PHP讨论组]

我正在尝试在 WampServer 2 下安装 imagemagic php 扩展。

  • 我已经下载并安装了 ImageMagick 。我选择了ImageMagick-6.8.8-10-Q16-x86-dll.exe

  • 我已经下载了 php 扩展。

  • 我已将刚刚下载的 dll 扩展移至 C:wampbinphpphp5.4.16ext

  • 我更改了 php.ini(通过 wamp 托盘图标 > 右键单击 > PHP > php.ini 访问它)并将“extension=php_imagick.dll”(不带引号)添加到扩展列表中。

  • 我重新启动了 Apache。我没有注意到托盘图标中 PHP 扩展列表中显示的扩展,因此重新启动了 wampserver。 ImageMagick 扩展现在在列表中显示已启用。

但是,我无法使用它。进行快速测试会返回“致命错误:未找到‘Imagick’类”。在 phpinfo() 中仅显示 imagemagick 已添加到环境变量中。

当我尝试测试 imagick 时:

$im = new imagick( 'test.jpg' );
// resize by 200 width and keep the ratio
$im->thumbnailImage( 200, 0);
 // write to disk
$im->writeImage( 'test_thumbnail.jpg' );

我收到错误:致命错误:未找到“imagick”类 我究竟做错了什么? 我正在使用 win7 32 位、phph 5-4-16 和 apache2

P粉296080076
P粉296080076

全部回复(1)
P粉964682904

我让它工作的唯一方法是使用旧版本的 imagick:php_imagick-3.2.0b1-5.4-nts-vc9-x86

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号