Главная страница » PHP » Установка расширения графической библиотеки GD для php5.6 на Linux (ubuntu)

Установка расширения графической библиотеки GD для php5.6 на Linux (ubuntu)

PHP позволяет создавать изображения различных форматов. При помощи специальных функций, можно создавать рисунки и надписи, нанося линии и текст. За такой функционал отвечает расширение языка — графическая GD библиотека. Аббревиатура данного модуля образовывается от словосочетания Graphics Draw.

Например, для создания captcha в Yii2 используется данная библиотека. В случае, если она отсутствует можно увидеть следующее сообщение об ошибке:

Either GD PHP extension with FreeType support or ImageMagick PHP extension with PNG support is required.   

Для версии php5.6 проблема решается следующей командой в терминале:

apt-get install php5.6-gd

Для этого должен быть подключен репозиторий
ppa:ondrej/php

После установки, не забывайте перезапустить сервер, чтобы увидеть новый модуль.

service apache2 restart

Проверить наличие установленного модуля можно несколькими способами:
— командой в терминале

php -m


— выводом информационной php функции

phpinfo();


— распечатать функцию

get_loaded_extensions();

при помощи

 var_dump(get_loaded_extensions());

Добавить комментарий