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

大尺寸图片生成缩略图的问题

[复制链接]
发表于 2012-5-17 21:39:23 | 显示全部楼层 |阅读模式
PHP复制代码
 
...//上传图片
$data = $this->upload->data(); 
unset($config);
//生成缩略图
$config['image_library'] = 'gd2';
$config['source_image'] = $data['full_path'];
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['quality'] = '100%' ;
$config['width']         = 192;
$config['height'] = $data['image_height']*192/$data['image_width'];
$this->load->library('image_lib', $config);
$this->image_lib->resize();
 
 
复制代码



运行正常,可以上传一张图片并生成缩略图。
但是当上传一张 5197 x 5176的图片的时候,缩略图没有生成,没有报错,原图没问题。



请教下这是什么原因呢?
 楼主| 发表于 2012-5-17 22:04:57 | 显示全部楼层
有同学遇到过类似的问题吗?试试你们的上传功能是否也有这个问题呢?

如果说是图片大小的问题,那么原图不会上传成功,但原图上传没问题,只是在resize的时候有问题。

但是如果说是resize有问题,那为什么1024x768的图上传没问题。

晕啊晕
发表于 2012-5-18 15:36:50 | 显示全部楼层
$config['quality'] = '100%' ; 这行错了
发表于 2012-5-18 18:07:30 | 显示全部楼层
服务器内存限制。

本版积分规则