Я пытаюсь настроить свою среду Docker, чтобы я мог запустить свои тесты Phpunit, я получаю и ошибку не поддерживает JPEG в этой сборке PHP При загрузке светильников с изображениями у меня установлено расширение GD, но по какой -то причине поддержка JPEG отключена, даже если я даю ему флаг, чтобы включить его во время инсталляции. Я пробовал каждое решение, которое я мог найти на Stackoverflow, но никто из них не помог. Что я делаю не так?[[ ! -e /.dockerenv ]] && exit 0
apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libpng-dev \
&& docker-php-ext-configure gd \
--with-freetype \
--with-jpeg \
&& docker-php-ext-install -j$(nproc) gd
Информация, которую я получаю после запуска установки и php -r 'print_r (gd_info ());' command.
[GD Version] => bundled (2.1.0 compatible)
[FreeType Support] =>
[GIF Read Support] => 1
[GIF Create Support] => 1
[JPEG Support] =>
[PNG Support] => 1
[WBMP Support] => 1
[XPM Support] =>
[XBM Support] => 1
[WebP Support] =>
[BMP Support] => 1
[TGA Read Support] => 1
[JIS-mapped Japanese Font Support] =>
Как я запускаю сценарий установки от .gitlab-ci.yml файл:
default:
image: php:7.4-fpm
services:
- name: mysql:5.7
alias: mysql
cache:
key: ${CI_COMMIT_REF_SLUG}
paths:
- vendor/
phpunit:
stage: test
script:
- sh scripts/ci-php-install.sh
- sh scripts/gd-install.sh
- docker-php-ext-install bcmath
- docker-php-ext-install sockets
- docker-php-ext-install gd
- sh scripts/zip-install.sh
- sh scripts/env-setup.sh
- php -r 'print_r(gd_info());'
- php composer.phar install -o
- php composer.phar require --dev symfony/phpunit-bridge
- sh scripts/php_test_run.sh
stages:
- test
Подробнее здесь: https://stackoverflow.com/questions/709 ... -php-build
Нет поддержки JPEG в этой сборке PHP ⇐ Php
Кемеровские программисты php общаются здесь
1750448298
Anonymous
Я пытаюсь настроить свою среду Docker, чтобы я мог запустить свои тесты Phpunit, я получаю и ошибку не поддерживает JPEG в этой сборке PHP При загрузке светильников с изображениями у меня установлено расширение GD, но по какой -то причине поддержка JPEG отключена, даже если я даю ему флаг, чтобы включить его во время инсталляции. Я пробовал каждое решение, которое я мог найти на Stackoverflow, но никто из них не помог. Что я делаю не так?[[ ! -e /.dockerenv ]] && exit 0
apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libpng-dev \
&& docker-php-ext-configure gd \
--with-freetype \
--with-jpeg \
&& docker-php-ext-install -j$(nproc) gd
Информация, которую я получаю после запуска установки и php -r 'print_r (gd_info ());' command.
[GD Version] => bundled (2.1.0 compatible)
[FreeType Support] =>
[GIF Read Support] => 1
[GIF Create Support] => 1
[JPEG Support] =>
[PNG Support] => 1
[WBMP Support] => 1
[XPM Support] =>
[XBM Support] => 1
[WebP Support] =>
[BMP Support] => 1
[TGA Read Support] => 1
[JIS-mapped Japanese Font Support] =>
Как я запускаю сценарий установки от .gitlab-ci.yml файл:
default:
image: php:7.4-fpm
services:
- name: mysql:5.7
alias: mysql
cache:
key: ${CI_COMMIT_REF_SLUG}
paths:
- vendor/
phpunit:
stage: test
script:
- sh scripts/ci-php-install.sh
- sh scripts/gd-install.sh
- docker-php-ext-install bcmath
- docker-php-ext-install sockets
- docker-php-ext-install gd
- sh scripts/zip-install.sh
- sh scripts/env-setup.sh
- php -r 'print_r(gd_info());'
- php composer.phar install -o
- php composer.phar require --dev symfony/phpunit-bridge
- sh scripts/php_test_run.sh
stages:
- test
Подробнее здесь: [url]https://stackoverflow.com/questions/70970093/no-jpeg-support-in-this-php-build[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия