Глюк в библиотеке image_lib в CodeIgniter 1.5.4 («Undefined property»)

Уже успел найти такой глючок в CodeIgniter’е:

Делаем как написано в документации:

$config['image_library'] = 'GD';
$config['source_image'] = '/path/to/image/mypic.jpg';
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 75;
$config['height'] = 50;
$this->load->library("image_lib", $config);
$this->image_lib->resize();

Получаем notice: «Undefined property: CI_Image_lib::$dest_image» и ошибку «Your server does not support the GD function required to process this type of image».

Заменяем выделенную строку на 2 таких, согласно документации — равноценных:

$this->load->library("image_lib");
$this->image_lib->initialize($config);

А в этом случае работает без ошибок! 🙂

P.S. CodeIgneter 1.6 ещё не пробовал, возможно, там это пофиксили.

Если вас интересует получение или продление ВНЖ в Словакии — читайте подробнее об условиях и ценах на сайте parus.sk нашей семейной компании Parus Solutions, которая успешно занимается этим с 2015 года.