Невозможно найти пакет php GD Heroku - PullRequest
0 голосов
/ 02 февраля 2020

Я пытаюсь развернуть свой проект с Heroku, и мне нужно установить gd на моем сервере. Моя composer структура файла выглядит

  "require": {
          "ext-gd": "*",
}

Когда я делаю composer update, я ловлю следующее сообщение.

The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension.

ОК, я ввожу следующую команду для установки

apt-get install php7.0-gd

Моя установленная php версия - 7.3.14, даже я пишу точную версию нет. Я ловлю следующее сообщение:

Reading package lists..Done
Building dependency tree
Reading state information... Done
W: Not using locking for read only lock file /var/lib/dpkg/lock-frontend
W: Not using locking for read only lock file /var/lib/dpkg/lock
E: Unable to locate package php7.0-gd
E: Couldn't find any package by glob 'php7.0-gd'
E: Couldn't find any package by regex 'php7.0-gd'

Следующее предложение

composer update --ignore-platform-reqs

также не поможет.

Я прочитал много данных по этому вопросу проблема, но либо еще не помогли.

1 Ответ

0 голосов
/ 02 февраля 2020

попробуйте установить расширение gd composer с ключом --ignore-platform-reqs, если это необходимо:

composer require ext-gd

и если вы используете docker:

1) выполните это для установки расширения gd:

docker-php-ext-install gd

2) и для включения расширения на docker:

docker-php-ext-install gd
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...