繁体   English   中英

Codeigniter GD Library Image Resize不工作

[英]Codeigniter GD Library Image Resize Not working

我尝试使用codeignater 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 Simple Storage Service(Amazon S3)中。因此,我将路径更改为S3存储桶。并给出了权限。

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

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

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

问候,
的Kosala

你必须使用相对路径

$config['source_image'] = './folder_name/53.jpg';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM