У меня есть две настройки среды разработки
- Тест - версия PHP 7.0.33-1 + ubuntu16.04.1 + deb.sury.org + 1 + GD заголовки Версия 2.2.5 (согласно phpinfo)
- Производство - версия PHP 7.0.32-0ubuntu0.16.04.1 + GD заголовки Версия 2.1.1 (согласно phpinfo)
on Amazon EC2 Ubuntu , в котором я пытаюсь использовать изменение размера изображения с codeigniter класс манипуляции изображениями с этим кодом.
$resizeConfig['image_library'] = 'gd2';
$resizeConfig['source_image'] = $imageName;
$resizeConfig['new_image'] = $imageName;
$resizeConfig['width'] = 320;
$resizeConfig['height'] = 215;
$resizeConfig['maintain_ratio'] = FALSE;
$resizeConfig['quality'] = '100%';
$this->load->library('image_lib');
$this->image_lib->initialize($resizeConfig);
на обоих серверах отображается GD
установлено и включено , если я включу PHPINFO()
Проблема в ТЕСТ Среда отлично работает с кодом и изменяет размеры изображений на лету. Однако сервер PROD не работает с изменением размера изображения с тем же кодом. Установите GD
на PROD
с помощью этой команды
sudo apt-get install php7.0-gd
Пожалуйста, помогите мне, что мне здесь не хватает. Любая помощь приветствуется. ТИА.