用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1100|回复: 3
收起左侧

[讨论/交流] CI中无法使用Imagick,有遇到过的吗

[复制链接]
发表于 2016-4-22 19:19:49 | 显示全部楼层 |阅读模式
配置好Imagick,不使用CI框架的情况下都没什么问题,但一在CI框架中使用就用不了,有人遇到过吗?
 楼主| 发表于 2016-4-22 19:20:47 | 显示全部楼层
Imagick 确定配置正确,使用非CI框架都正常使用。
 楼主| 发表于 2016-4-22 21:22:56 | 显示全部楼层
还是自己解决了,分享一下解决的方法,相信很多人都遇到过,CI执行到控制器的时候,以经有缓存数据输出,当输出图片header('Content-Type:image/png');header('Content-Type:image/jpg');时,里面就会参杂数据,造成图片数据破坏,无法显示,所以在输出前执行一下这个函数ob_clean();这个函数的作用就是用来丢弃输出缓冲区中的内容,,然后图片就可以正确显示了!

点评

赞一下  发表于 2016-4-25 14:30

评分

参与人数 1威望 +2 收起 理由
Closer + 2 赞一个!

查看全部评分

本版积分规则