To avoid issues with GD ensure you have the following set in your php.ini
output_buffering = Off
error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
Then restart apache.
При наличии GD-библиотеки (доступна по адресу » http://www.libgd.org/), вы можете создавать и изменять изображения.
Форматы изображений, с которыми можно работать, зависят от версии установленной GD, а так же от наличия других библиотек, к которым GD может обращаться для получения доступа к тем или иным форматам.
Замечание: Требуется libgd-2.1.0 или выше. Либо же используйте библиотеку GD, входящую в дистрибутив PHP.
Замечание: Для работы библиотеки GD требуется zlib >= 1.2.0.4.
Возможно, вы пожелаете расширить GD, чтобы обрабатывать больше форматов изображений.
Формат изображения | Необходимая библиотека | Замечания |
---|---|---|
gif |
||
avif |
||
jpeg |
» http://www.ijg.org/ |
При сборке библиотеки jpeg (перед сборкой PHP) необходимо включить
настройку --enable-shared
на этапе конфигурирования. Если этого не сделать, на этапе конфигурирования
сборки PHP будет выдана ошибка libjpeg.(a|so) not found .
|
png |
» http://www.libpng.org/pub/png/libpng.html | |
xpm |
» http://www.ibiblio.org/pub/Linux/libs/X/!INDEX.html | Если в системе установлено окружение X-Environment, то библиотека уже доступна. |
webp |
Можно расширить функциональность GD для работы с различными шрифтами. Поддерживается библиотека » FreeType 2.
To avoid issues with GD ensure you have the following set in your php.ini
output_buffering = Off
error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
Then restart apache.