Kết quả 1 đến 8 của 8
  1. #1
    CI New ga_it's Avatar
    Ngày tham gia
    13-10-2014
    Bài viết
    19
    Cảm ơn
    9
    Thanked 1 Time in 1 Post

    Lỗi resize CI

    Hi các bác fr,

    Đang code thì bị lỗi này, resize trong Ci với hình chiều cao lớn hơn 6000px bị lỗi . Không biết có ai gặp trường hợp này chưa nhỉ :(
    Code:
    <p>Your server does not support the GD function required to process this type of image.</p>
    đây là code của em:

    Code:
    //resize images
        public function _resize_image($file_path,$file_path_new, $width, $height) {
    
            $this->CI->load->library('image_lib');
        
            $img_cfg['image_library'] = 'gd2';
            $img_cfg['source_image'] = $file_path;
            $img_cfg['maintain_ratio'] = TRUE;
            $config['create_thumb'] = TRUE;
            $img_cfg['new_image'] = $file_path_new;
            $img_cfg['width'] = $width;
            $img_cfg['quality'] = 100;
            $img_cfg['height'] = $height;
            $this->CI->image_lib->initialize($img_cfg);
            
            if ( !$this->CI->image_lib->resize())
            {
                echo $this->CI->image_lib->display_errors();
            }
            $this->CI->image_lib->clear();
        }
    Sửa lần cuối bởi ga_it; 23-01-2015 lúc 10:59 AM.

  2. #2
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    bạn hãy thay đổi url của đường dẫn hình ảnh.
    tôi nghĩ hiện tại bạn đang sử dụng
    PHP Code:
    http://đuongan anh 
    bạn hãy làm đường dẫn như sau:
    Code:
    /thumuchinhanh/tenhinhan.jpg
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  3. #3
    CI New ga_it's Avatar
    Ngày tham gia
    13-10-2014
    Bài viết
    19
    Cảm ơn
    9
    Thanked 1 Time in 1 Post
    Trích dẫn Gửi bởi tinhphaistc Xem bài viết
    bạn hãy thay đổi url của đường dẫn hình ảnh.
    tôi nghĩ hiện tại bạn đang sử dụng
    PHP Code:
    http://đuongan anh 
    bạn hãy làm đường dẫn như sau:
    Code:
    /thumuchinhanh/tenhinhan.jpg
    Hi, thanks mod.
    Mình dùng đường dẫn vật lý "public/upload"

    Chắc là do sever, ở local host mình test vẫn bình thường, up lên host thì bị, mà chỉ có file có chiều cao >5000px mới bị. Cũng file đó nếu cắt ngắn còn 4000px thì lại không bị.
    Hjc.

  4. #4
    Moderator timhieu's Avatar
    Ngày tham gia
    24-06-2013
    Bài viết
    186
    Cảm ơn
    41
    Được cảm ơn 15 trong 14 bài viết
    Thay đổi hai thông số trong file php.ini là được:
    ; Maximum size of POST data that PHP will accept.
    post_max_size = 10M

    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 10M

    Sau đó khởi động lại server là xong.

  5. #5
    CI New ga_it's Avatar
    Ngày tham gia
    13-10-2014
    Bài viết
    19
    Cảm ơn
    9
    Thanked 1 Time in 1 Post
    Trích dẫn Gửi bởi timhieu Xem bài viết
    Thay đổi hai thông số trong file php.ini là được:
    ; Maximum size of POST data that PHP will accept.
    post_max_size = 10M

    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 10M

    Sau đó khởi động lại server là xong.
    hic, thanhk timhieu.
    file height < 4000px 4MB vẫn up+ resize bình thường. file height > 4000px dung lượng có 1MB àh. Mà upload thì ok, chỉ resize mới bị lỗi.
    không biết có bác nào bị như em ko nhỉ? :(
    Sửa lần cuối bởi ga_it; 28-01-2015 lúc 04:20 PM.

  6. #6
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    Image Manipulation Class : CodeIgniter User Guide

    config thêm 3 trường này cho nó lớn nữa. lớn theo yêu cầu của bạn nhé.

    PHP Code:
    $config['max_size'] = '2048'//cho nó bự theo yêu cầu của bạn luôn
    $config['width']    = 75//cho nó maximum luôn
    $config['height']    = 50;//cho nó maximum luôn 
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  7. #7
    CI New tung1709's Avatar
    Ngày tham gia
    20-08-2014
    Bài viết
    10
    Cảm ơn
    6
    Thanked 1 Time in 1 Post
    Your server does not support the GD function required to process this type of image.

    Mình đang bị lỗi này
    bạn có thể chỉ mình cách khắc phục dc ko
    Cả server và localhost

  8. #8
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

Chia sẽ và Bình Luận chủ đề Lỗi resize CI trên facebook

Các từ khóa xuất hiện trên google của chủ đề

Chưa có từ khóa lên top google

Tag của Chủ đề này - Hãy Thêm Tags Để bài viết nhanh lên top google

Quyền viết bài

  • Bạn không thể đăng chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi đính kèm
  • Bạn không thể sửa bài
  •