livesky 发表于 2016-4-22 19:19:49

CI中无法使用Imagick,有遇到过的吗

配置好Imagick,不使用CI框架的情况下都没什么问题,但一在CI框架中使用就用不了,有人遇到过吗?

livesky 发表于 2016-4-22 19:20:47

Imagick 确定配置正确,使用非CI框架都正常使用。

livesky 发表于 2016-4-22 21:22:56

还是自己解决了,分享一下解决的方法,相信很多人都遇到过,CI执行到控制器的时候,以经有缓存数据输出,当输出图片header('Content-Type:image/png');header('Content-Type:image/jpg');时,里面就会参杂数据,造成图片数据破坏,无法显示,所以在输出前执行一下这个函数ob_clean();这个函数的作用就是用来丢弃输出缓冲区中的内容,,然后图片就可以正确显示了!
页: [1]
查看完整版本: CI中无法使用Imagick,有遇到过的吗