2012-10-05 65 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'; 
相關問題