Я делаю обновление Drupal с 8.6.18 до 8.9.19 через композитор.
После обновления пакетов через композитор я обновил базу данных, которая показывает предупреждение:
$ поставщик/бен/drush обновленоb
<a href="https://www.drupal.org/project/entity">Entity API >= 8.x-1.0-alpha3</a>
Модуль теперь является зависимостью и должен быть установлен перед запуском обновлений.
(В настоящее время использование Entity API медиаобъекта отсутствует)
[ошибка]
Проверка требований сообщает об ошибках. Вы хотите продолжить? (д/н):
Продолжаю работать, но мне немного страшно.
Какова предыстория этого сообщения?
drupal/entity уже имеет версию 1.3.0:
$ composer показать drupal/entity
[...]
версии: * 1.3.0
Что интересно, так это вечера:информация
не показывает информацию о версии для юридическое лицо
модуль. Может это причина?
$ поставщик/bin/drush pm:info сущность
Расширение: сущность
Проект: Неизвестно
Тип: модуль
Название: Сущность
Описание: Предоставляет расширенные API сущностей, которые однажды будут перенесены в ядро Drupal.
Пакет : Другое
PHP: 7.0.8
Статус: включен
Путь: модули/вклад/сущность
Версия схемы: 8000
Требуется: нет
Требуется: media_entity, media_entity_document, media_entity_embeddable_video, media_entity_image, video_embed_media, foodservice_core, foodservice_globalelement, foodservice_product, foodservice_recipe, foodservice_video
Разрешения: нет
Настройка: Нет
я уже прочитал https://www.drupal.org/project/media_entity/issues/2722073, который приходит к выводу, что модуль сущности необходимо включить. Но это в моем случае.