Расширение PHP 8.2 GD в Docker: JPEG и FreeType настроены неправильно на AlpinePhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Расширение PHP 8.2 GD в Docker: JPEG и FreeType настроены неправильно на Alpine

Сообщение Anonymous »

Я обновляю свою установку Docker с PHP 8.1 до PHP 8.2, используя Alpine в качестве базового образа. В PHP 8.1 я успешно настроил расширение GD с поддержкой JPEG и FreeType, используя следующую настройку:

Код: Выделить всё

RUN apk add --virtual build-dependencies --no-cache ${PHPIZE_DEPS} \
libjpeg-turbo-dev \
freetype-dev \
libpng-dev \
&& apk add --no-cache \
libjpeg-turbo \
freetype \
libpng \
&& docker-php-ext-configure gd --with-jpeg --with-freetype \
&& docker-php-ext-install -j$(nproc) gd \
&& apk del build-dependencies
Это отлично работало в PHP 8.1. Однако в PHP 8.2 расширение GD устанавливается, но gd_info() не поддерживает JPEG или FreeType.
Я безуспешно пытался настроить аргументы docker-php-ext-configure. .
Изменилось ли что-то в настройке GD в PHP 8.2 или возникла проблема совместимости с библиотеками Alpine? Есть предложения по решению этой проблемы?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ctly-on-al
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»