VPS joomla Virtuemart нет превьюшек

Итак проблема - Virtuemart не создает превьюшки для картинок товара. С отключенными ошибками php вообще ничего не видно.

На ветрине красуется thumb. При клике на нее разворачивается большая картинка(исходный файл, с ним все нормально).

Включаем вывод ошибок Php в общих настройках джумлы. Идем в управление товарами. Редактируем любой из них. Переходим во вкладку изображения. И вот что видим.

Notice: Use of undefined constant IMG_GIF - assumed 'IMG_GIF' in /var/www/deponova/data/www/deponova.ru/administrator/components/com_virtuemart/helpers/mediahandler.php on line 421 Notice: Use of undefined constant IMG_JPG - assumed 'IMG_JPG' in /var/www/deponova/data/www/deponova.ru/administrator/components/com_virtuemart/helpers/mediahandler.php on line 422 Notice: Use of undefined constant IMG_PNG - assumed 'IMG_PNG' in /var/www/deponova/data/www/deponova.ru/administrator/components/com_virtuemart/helpers/mediahandler.php on line 423 Notice: Use of undefined constant IMG_WBMP - assumed 'IMG_WBMP' in /var/www/deponova/data/www/deponova.ru/administrator/components/com_virtuemart/helpers/mediahandler.php on line 424 

Ну что фигня какая-то.

На самом деле это указывает на то, что на VPS сервере или любом другом не рабоате/не подключена библиотека по работе с картинками GD .

Чтобы в этом убедится идем в меню сайта, общая информация, выбираем информация о php.

Там ищем жирными буквами надпись GD.

Если она отстутствует, то надо ставить/подключать в конфиге эту библиотеку.

Примеры работ

Информация