這是我的圖片上傳和codeigniter.But在我的客戶的服務器調整碼圖像上傳,但不能創建一個調整後的圖像放到一個文件夾如何調整圖像大小?
if($imgwidth >= 1025 && $imgheight >= 650)
{
$epld=explode('.',$ex);
$filename=date("mdyHis").".".$epld[1];
$uploaddir = './bg_images/';
$file = $uploaddir . basename($filename);
if(move_uploaded_file($_FILES['file']['tmp_name'],"./bg_images/".$filename))
{
$this->load->library('image_lib');
$config['image_library'] = 'gd2';
$config['source_image'] = $file ;
$config['maintain_ratio'] = FALSE;
$this->image_lib->initialize($config);
$this->md_image->resize_image('./bg_images/'.$filename,1025,650,'./bg_images/thumbs/'.$filename);
}
}
的bg_images是文件夾名稱和md_image是圖書館用於調整大小
任何錯誤或任何東西? bg_images文件夾的權限是否正確?那裏有gd2嗎? – Svish
我該如何檢查gd2是否允許在其中?沒有錯誤顯示。 –
只需創建一個包含'<?php phpinfo()'的php文件並在瀏覽器中訪問它。這將列出PHP在該服務器上支持的所有內容。 – Svish