Я пытаюсь установить расширение LDAP в свой веб-контейнер DDEV на macOS 10.15.4 с Docker 19.03.8. Но шаг установки вроде бесконечно висит. (Примерно за полчаса до того, как я бросил это.)
Сначала я инициировал DDEV.
ddev config --project-type drupal8 --docroot www/web
Затем я добавил крючки для начала публикации ниже.
name: foobar
type: drupal8
docroot: www/web
php_version: "7.3"
webserver_type: nginx-fpm
router_http_port: "80"
router_https_port: "443"
xdebug_enabled: false
additional_hostnames: []
additional_fqdns: []
provider: default
use_dns_when_possible: true
hooks:
post-start:
- exec: "sudo apt-get update"
- exec: "sudo apt-get install -y php7.3-ldap"
И запустите ddev start
. Но потом зависает на этапе установки.
=== Выполняемая задача: Выполнить команду sudo apt-get install -y php7.3-ldap в контейнере / службе web, вывод ниже debconf: задержка настройки пакета, поскольку apt-utils не установлен
Это как предполагается добавить LDAP? Или это может быть ошибка?
Боковое примечание: когда я sudo apt-get install -y php-ldap
, это действительно работает, но это устанавливает мне библиотеку PHP 7.4. Мне нужен PHP 7.3 lib.