2012-10-05 29 views
1

我试图调整使用codeignater GD库的图像大小。它在我的本地机器上工作正常。Codeigniter GD库图像调整大小不起作用

$config['image_library'] = 'gd2'; 
    $config['source_image'] = 'test_img/img_1.jpg'; //local path 
    echo $config['source_image']; 
    $config['create_thumb'] = TRUE; 
    $config['maintain_ratio'] = TRUE; 
    $config['width'] = 500; 
    $config['height'] = 500; 
    $this->load->library('image_lib', $config); 
    $this->image_lib->resize(); 

但我们实际存储的图像在亚马逊简单存储服务(Amazon S3的)。所以我改变了路径S3 bucket.And权限给出。

$ config ['source_image'] ='https://s3.amazonaws.com/folder_name/53.jpg';

然后我得到一个错误, “到图像的路径是不正确的。 您的服务器不支持处理此类型的图像所需的GD功能。”

我试图做这件事以不同的方式,但我不能实现这一点。需要你的帮助。

问候,
的Kosala

+0

请检查GD启用您的服务器上或没有。 – Vamsi

回答

3

,你必须使用相对路径

$config['source_image'] = './folder_name/53.jpg'; 
相关问题