php_imagick 加载成功 但是是用不了
显示是加载成功,但是在打开图片的时候提示:PHPFatalerror:Uncaughtexception'ImagickException'withmessage'NoD...
显示是加载成功,但是在打开图片的时候提示 :
PHP Fatal error: Uncaught exception 'ImagickException' with message 'NoDecodeDelegateForThisImageFormat `PNG' @ error/constitute.c/ReadImage/501' in D:\bxWebServer\x64\Apache24-X64\htdocs\weixin-node\ceshi1.php:4Stack trace:#0 D:\bxWebServer\x64\Apache24-X64\htdocs\weixin-node\ceshi1.php(4): Imagick->readimage('D:\\bxWebServer\\...')#1 {main} thrown in D:\bxWebServer\x64\Apache24-X64\htdocs\weixin-node\ceshi1.php on line 4
环境是:(奇怪的是我使用的PHP5.6.3,但是这里显示是5.6.2)php-5.6.3-Win32-VC11-x64
imagick程序版本: ImageMagick-6.9.0-0-Q16-x64-dll
imagick扩展版本: php_imagick-3.2.0b2-5.6-ts-vc11-x64
按提示是找不到图片解析库,但是windows下怎么弄 ?我下载的官方的php扩展库,已经编译好的.Imagick扩展属性里面显示支持的文件格式是空的为什么 ?
但是我在PHP CLI模式下查看模块配置:
php --ri imagick 返回的数据如下: 展开
PHP Fatal error: Uncaught exception 'ImagickException' with message 'NoDecodeDelegateForThisImageFormat `PNG' @ error/constitute.c/ReadImage/501' in D:\bxWebServer\x64\Apache24-X64\htdocs\weixin-node\ceshi1.php:4Stack trace:#0 D:\bxWebServer\x64\Apache24-X64\htdocs\weixin-node\ceshi1.php(4): Imagick->readimage('D:\\bxWebServer\\...')#1 {main} thrown in D:\bxWebServer\x64\Apache24-X64\htdocs\weixin-node\ceshi1.php on line 4
环境是:(奇怪的是我使用的PHP5.6.3,但是这里显示是5.6.2)php-5.6.3-Win32-VC11-x64
imagick程序版本: ImageMagick-6.9.0-0-Q16-x64-dll
imagick扩展版本: php_imagick-3.2.0b2-5.6-ts-vc11-x64
按提示是找不到图片解析库,但是windows下怎么弄 ?我下载的官方的php扩展库,已经编译好的.Imagick扩展属性里面显示支持的文件格式是空的为什么 ?
但是我在PHP CLI模式下查看模块配置:
php --ri imagick 返回的数据如下: 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏50(财富值+成长值)
2个回答
推荐于2017-06-17
展开全部
是不是版本问题,扩展的版本和ImageMagick库不兼容
php_imagick-3.2.0b2-5.6-ts-vc11-x64 这个扩展是线程安全的,你的php是线程安全的吗?二者要一致
php_imagick-3.2.0b2-5.6-ts-vc11-x64 这个扩展是线程安全的,你的php是线程安全的吗?二者要一致
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是装了两个php环境路径不一样。
更多追问追答
追问
是的, 环境都是自己手动配置的.
追答
你就用你配置的php看环境,应该能看到,执行文件也用那个环境。最好装一个环境,容易引起混淆。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询