resize () не работает, используя класс манипуляции с изображениями

Я читал документы и пытался сделать все, чтобы сделать большие пальцы из загруженных изображений, но я не могу найти проблему.

Изображения загружаются и сохраняются правильно, но большие пальцы нет, он не работает, без вывода ошибок. Это код, который я использую:

$data = $this->upload->data(); $config_image['image_library'] = 'gd'; $config_image['source_image'] = $data['full_path']; $config_image['new_image'] = 'uploads/thumbs/'; $config_image['create_thumb'] = TRUE; $config_image['maintain_ratio'] = TRUE; $config_image['width'] = 750; $this->load->library('image_lib', $config_image); if ( !$this->image_lib->resize()) { $this->session->set_flashdata('message', $this->image_lib->display_errors()); } 

Кроме того, я хочу изменить размеры изображений, чтобы они соответствовали max-width = 750, но сохраните соотношение. Это то, что я делаю правильно, чтобы достичь этого? Благодаря!