Рейтинг:2

Проблема с обновлением ядра 8.9 до 9.2

флаг cn

Мы находимся в процессе перехода на Drupal 9, и у меня нет ничего, кроме проблем с композитором, и я пытаюсь обновить ядро ​​Drupal.

Я предоставил свой файл composer.json и ОГРОМНЫЙ список ошибок, которые он мне выдал, и я абсолютно не знаю, как это исправить.

Команда, которую я выполняю, обновление композитора


Сбор патчей для корневого пакета.
Патчи не поставляются.
Загрузка репозиториев композитора с информацией о пакете
Предупреждение от https://repo.packagist.org: поддержка Composer 1 устарела, и некоторые пакеты будут недоступны. Вам следует перейти на Composer 2. См. https://blog.packagist.com/deprecating-composer-1-support/
Обновление зависимостей (включая require-dev)
Ваши требования не могут быть разрешены для устанавливаемого набора пакетов.

  Проблема 1
    - для drupal/core 8.0.0-beta6 требуется доктрина/общий dev-master#a45d110f71c323e29f41eb0696fa230e3fa1b1b5 -> соответствующий пакет не найден.
    - удалить drupal/admin_menu 3.x-dev|оставить drupal/admin_menu dev-3.x
    - Вывод: удалить drupal/admin_menu dev-3.x
    - drupal/core-recommended 9.2.6 требует drupal/core 9.2.6 -> удовлетворяется drupal/core[9.2.6].
    - Вывод: не устанавливайте drupal/core 9.2.6
    - drupal/core-recommended 9.2.5 требует drupal/core 9.2.5 -> удовлетворяется drupal/core[9.2.5].
    - Вывод: не устанавливайте drupal/core 9.2.5
    - drupal/core-recommended 9.2.4 требует drupal/core 9.2.4 -> удовлетворяется drupal/core[9.2.4].
    - Вывод: не устанавливайте drupal/core 9.2.4
    - drupal/core-recommended 9.2.3 требует drupal/core 9.2.3 -> удовлетворяется drupal/core[9.2.3].
    - Вывод: не устанавливайте drupal/core 9.2.3
    - drupal/core-recommended 9.2.2 требует drupal/core 9.2.2 -> удовлетворяется drupal/core[9.2.2].
    - Вывод: не устанавливайте drupal/core 9.2.2
    - drupal/core-recommended 9.2.1 требует drupal/core 9.2.1 -> удовлетворяется drupal/core[9.2.1].
    - Вывод: не устанавливайте drupal/core 9.2.1
    - drupal/core-recommended 9.2.0 требует drupal/core 9.2.0 -> удовлетворяется drupal/core[9.2.0].
    - Вывод: не устанавливайте drupal/core 9.2.0
    - drupal/core-recommended 9.2.0-rc1 требует drupal/core 9.2.0-rc1 -> удовлетворяет drupal/core[9.2.0-rc1].
    - Вывод: не устанавливайте drupal/core 9.2.0-rc1
    - drupal/core-recommended 9.2.0-beta3 требует drupal/core 9.2.0-beta3 -> удовлетворяет drupal/core[9.2.0-beta3].
    - Вывод: не устанавливайте drupal/core 9.2.0-beta3
    - drupal/core-recommended 9.2.0-beta2 требует drupal/core 9.2.0-beta2 -> удовлетворяется drupal/core[9.2.0-beta2].
    - Вывод: не устанавливайте drupal/core 9.2.0-beta2
    - drupal/core-recommended 9.2.0-beta1 требует drupal/core 9.2.0-beta1 -> удовлетворяется drupal/core[9.2.0-beta1].
    - Вывод: не устанавливайте drupal/core 9.2.0-beta1
    - drupal/core-recommended 9.2.0-alpha1 требует drupal/core 9.2.0-alpha1 -> удовлетворяется drupal/core[9.2.0-alpha1].
    - Вывод: не устанавливайте drupal/core 9.2.0-alpha1
    - Запрос на установку для drupal/admin_menu 3.x-dev -> удовлетворяется drupal/admin_menu[3.x-dev].
    - drupal/core-recommended 9.3.x-dev требует drupal/core 9.3.x-dev -> удовлетворяется drupal/core[9.3.x-dev].
    - Вывод: не устанавливайте drupal/core 9.3.x-dev
    - drupal/admin_menu 3.x-dev требует drupal/core ~8.0 -> удовлетворяется drupal/core[8.9.17, 8.0.0, 8.0.0-beta10, 8.0.0-beta11, 8.0.0-beta12, 8.0 .0-бета13, 8.0.0-бета14, 8.0.0-бета15, 8.0.0-бета16, 8.0.0-бета6, 8.0.0-бета7, 8.0.0-бета8, 8.0.0-бета9, 8.0.0 -rc1, 8.0.0-rc2, 8.0.0-rc3, 8.0.0-rc4, 8.0.1, 8.0.2, 8.0.3, 8.0.4, 8.0.5, 8.0.6, 8.0.x-dev , 8.1.0, 8.1.0-бета1, 8.1.0-бета2, 8.1.0-rc1, 8.1.1, 8.1.10, 8.1.2, 8.1.3, 8.1.4, 8.1.5, 8.1.6 , 8.1.7, 8.1.8, 8.1.9, 8.1.x-dev, 8.2.0, 8.2.0-бета1, 8.2.0-бета2, 8.2.0-бета3, 8.2.0-rc1, 8.2.0 -rc2, 8.2.1, 8.2.2, 8.2.3, 8.2.4, 8.2.5, 8.2.6, 8.2.7, 8.2.8, 8.2.x-dev, 8.3.0, 8.3.0-alpha1 , 8.3.0-бета1, 8.3.0-rc1, 8.3.0-rc2, 8.3.1, 8.3.2, 8.3.3, 8.3.4, 8.3.5, 8.3.6, 8.3.7, 8.3.8 , 8.3.9, 8.3.x-dev, 8.4.0, 8.4.0-alpha1, 8.4.0-beta1, 8.4.0-rc1, 8.4.0-rc2, 8.4.1, 8.4.2, 8.4.3 , 8.4.4, 8.4.5, 8.4.6, 8.4.7, 8.4.8, 8.4.x-dev, 8.5.0, 8.5.0-alpha1, 8.5.0-beta1, 8.5.0-rc1, 8.5 .1, 8.5.10, 8.5.11, 8.5.12, 8.5.13, 8.5.14, 8.5.15, 8.5.2, 8.5.3, 8.5.4, 8.5.5, 8.5.6, 8.5.7 , 8.5.8, 8.5.9, 8.5.x-dev, 8.6.0, 8.6.0-альфа1, 8.6.0-бета1, 8.6.0-бета2, 8.6.0-rc1, 8.6.1, 8.6.10 , 8.6.11, 8.6.12, 8.6.13, 8.6.14, 8.6.15, 8.6.16, 8.6.17, 8.6.18, 8.6.2, 8.6.3, 8.6.4, 8.6.5, 8.6 .6, 8.6.7, 8.6.8, 8.6.9, 8.7.0, 8.7.0-альфа1, 8.7.0-альфа2, 8.7.0-бета1, 8.7.0-бета2, 8.7.0-rc1, 8.7 .1, 8.7.10, 8.7.11, 8.7.12, 8.7.13, 8.7.14, 8.7.2, 8.7.3, 8.7.4, 8.7.5, 8.7.6, 8.7.7, 8.7.8 , 8.7.9, 8.7.x-dev, 8.8.0, 8.8.0-alpha1, 8.8.0-beta1, 8.8.0-rc1, 8.8.1, 8.8.10, 8.8.11, 8.8.12, 8.8 .2, 8.8.3, 8.8.4, 8.8.5, 8.8.6, 8.8.7, 8.8.8, 8.8.9, 8.8.x-dev, 8.9.0, 8.9.0-бета1, 8.9.0 -beta2, 8.9.0-beta3, 8.9.0-rc1, 8.9.1, 8.9.10, 8.9.11, 8.9.12, 8.9.13, 8.9.14, 8.9.15, 8.9.16, 8.9.18 , 8.9.19, 8.9.2, 8.9.3, 8.9.4, 8.9.5, 8.9.6, 8.9.7, 8.9.8, 8.9.9, 8.9.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.0-beta1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.0-beta2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.0-beta3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.10].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.11].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.12].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.13].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.14].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.15].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.16].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.17].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.18].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.19].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.9].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta10].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta11].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta12].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta13].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta14].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta15].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta16].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-beta9].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-rc2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-rc3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.0-rc4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.0.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.0-beta1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.0-beta2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.10].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.9].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.1.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.0-beta1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.0-beta2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.0-beta3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.0-rc2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.2.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.0-alpha1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.0-beta1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.0-rc2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.9].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.3.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.0-alpha1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.0-beta1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.0-rc2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.4.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.0-alpha1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.0-beta1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.10].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.11].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.12].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.13].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.14].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.15].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.9].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.5.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.0-alpha1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.0-beta1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.0-beta2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.10].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.11].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.12].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.13].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.14].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.15].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.16].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.17].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.18].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.6.9].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.0-alpha1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.0-alpha2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.0-beta1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.0-beta2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.10].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.11].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.12].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.13].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.14].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.9].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.7.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.0].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.0-alpha1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.0-beta1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.0-rc1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.1].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.10].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.11].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.12].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.2].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.3].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.4].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.5].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.6].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.7].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.8].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.9].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.8.x-dev].
    - Можно установить только один из: drupal/core[9.2.x-dev, 8.9.17].
    - drupal/core-recommended 9.2.x-dev требует drupal/core 9.2.x-dev -> удовлетворяет drupal/core[9.2.x-dev].
    - Запрос на установку для drupal/core-recommended ^9.2.0 -> удовлетворяется drupal/core-recommended[9.2.0, 9.2.0-alpha1, 9.2.0-beta1, 9.2.0-beta2, 9.2.0-beta3 , 9.2.0-rc1, 9.2.1, 9.2.2, 9.2.3, 9.2.4, 9.2.5, 9.2.6, 9.2.x-dev, 9.3.x-dev].

Возможные причины:
 - Опечатка в названии пакета
 - Пакет недоступен в достаточно стабильной версии в соответствии с вашими настройками минимальной стабильности.
   см. <https://getcomposer.org/doc/04-schema.md#minimum-stability> для более подробной информации.
 - Это частный пакет, и вы забыли добавить собственный репозиторий, чтобы найти его.

Прочтите <https://getcomposer.org/doc/articles/troubleshooting.md>, чтобы узнать о других распространенных проблемах.

и мой composer.json

{
  "name": "acquia/drupal-минимальный-проект",
  "description": "Минимальное приложение Drupal, совместимое с Acquia, основанное на рекомендуемом проекте Drupal",
  "лицензия": "GPL-2.0-или новее",
  "авторы": [
    {
      "name": "Acquia Engineering",
      "домашняя страница": "https://www.acquia.com",
      "role": "Сопровождающий"
    }
  ],
  "хранилища": {
    "друпал": {
      "тип": "композитор",
      "url": "https://packages.drupal.org/8"
    }
  },
  "требовать": {
    "композитор/установщик": "^1.9",
    "cweagans/composer-patches": "^1.6",
    "dompdf/dompdf": "^1.0",
    "drupal/acquia_connector": "^3.0",
    "drupal/admin_menu": "3.x-dev",
    "drupal/admin_toolbar": "^3.0",
    "drupal/autologout": "^1.3",
    "drupal/better_exposed_filters": "^5.0@beta",
    "drupal/block_exclude_pages": "^2.0",
    "друпал/бутстрап4": "^2.1",
    "drupal/config_devel": "^1.8",
    "drupal/config_distro": "^1.0@альфа",
    "drupal/config_distro_filter": "^1.0@альфа",
    "drupal/config_filter": "2.2.0",
    "drupal/config_ignore": "^2.3",
    "drupal/config_merge": "^1.0@RC",
    "drupal/config_normalizer": "^1.0@альфа",
    "drupal/config_provider": "^2.0@RC",
    "drupal/config_snapshot": "^1.0@RC",
    "drupal/config_split": "^2.0",
    "drupal/config_sync": "^2.0@beta",
    "drupal/config_update": "^1.7",
    "друпал/консоль": "^1.9",
    "друпал/content_sync": "^2.1",
    "drupal/core-composer-scaffold": "^9.2.0",
    "drupal/core-project-message": "^9.2.0",
    "drupal/core-рекомендуется": "^9.2.0",
    "drupal/custom_add_another": "^1.0@beta",
    "друпал/разработка": "^4.1",
    "друпал/внешняя авторизация": "^1.4",
    "drupal/fast_404": "^2.0@альфа",
    "drupal/field_group": "^3.1",
    "drupal/fontawesome": "^2.19",
    "друпал/httpswww": "^2.0",
    "друпал/jquery_ui_accordion": "^1.1",
    "друпал/memcache": "^2.3",
    "drupal/multiple_fields_remove_button": "^1.0@alpha",
    "друпал/абзацы": "^1.12",
    "drupal/password_policy": "^3.0",
    "drupal/select_or_other": "^1.0@альфа",
    "друпал/щит": "^1.4",
    "drupal/simplesamlphp_auth": "^3.2",
    "drupal/siteimprove": "^1.11",
    "drupal/theme_switcher": "^1.2",
    "drupal/toolbar_anti_flicker": "^9.3",
    "drupal/toolbar_menu": "^2.2",
    "drupal/twig_tweak": "^2",
    "drupal/views_bulk_operations": "^4.0",
    "drupal/views_conditional": "^1.4",
    "drupal/views_data_export": "^1.0",
    "драш/драш": "^10,5",
    "picqer/php-barcode-generator": "^2.2",
    "scriptotek/google-books": "^0.2.5",
    "tecnickcom/tcpdf": "^6.4",
    "zaporylie/composer-drupal-optimizations": "^1.2"
  },
  "минимальная стабильность": "dev",
  «предпочтительно стабильный»: правда,
  "конфигурация": {
    "сортировать-пакеты": правда
  },
  "дополнительный": {
    "друпал-скаффолд": {
      "места": {
        "веб-корень": "docroot/"
      },
      "отображение файлов": {
        "[веб-корень]/sites/default/default.services.yml": {
          "режим": "заменить",
          "path": "docroot/core/assets/scaffold/files/default.services.yml",
          "перезаписать": ложь
        },
        "[web-root]/sites/default/default.settings.php": {
          "режим": "заменить",
          "path": "docroot/core/assets/scaffold/files/default.settings.php",
          "перезаписать": ложь
        }
      },
      "gitignore": правда
    },
    "пути установщика": {
      "docroot/ядро": [
        "тип: drupal-ядро"
      ],
      "docroot/библиотеки/{$name}": [
        "тип: drupal-библиотека"
      ],
      "docroot/modules/contrib/{$name}": [
        "тип: drupal-модуль"
      ],
      "docroot/profiles/contrib/{$name}": [
        "тип: drupal-профиль"
      ],
      "docroot/themes/contrib/{$name}": [
        "тип: drupal-тема"
      ],
      "drush/Commands/contrib/{$name}": [
        "тип: друпал-драш"
      ],
      "docroot/modules/custom/{$name}": [
        "тип: drupal-пользовательский-модуль"
      ],
      "docroot/themes/custom/{$name}": [
        "тип: drupal-пользовательская-тема"
      ]
    },
    "enable-patching": правда,
    "уровень исправления": {
      "друпал/ядро": "-p2"
    },
    "патчи": {}
  },
  "требовать-разработчик": {
    "drupal/core-dev": "^9.2.0"
  }
}

Есть ли кто-нибудь, кто может помочь мне с этим?

Пожалуйста и спасибо.

hotwebmatter avatar
флаг nr
Странная деталь, которая бросается в глаза, это строка, в которой говорится, что «drupal/core 8.0.0-beta6 требует доктрины/общего dev-master#a45d110f71c323e29f41eb0696fa230e3fa1b1b5 -> не найден соответствующий пакет». Я не уверен, какой пакет считает, что ему требуется ядро версия 8.0.0-бета6. Вы можете найти это в своем `composer.lock`. Но сначала посмотрите мой ответ ниже — вы можете исправить свои проблемы с Composer в процессе обновления с Composer 1 до Composer 2.
hotwebmatter avatar
флаг nr
Удачи с апгрейдом?
Ex0r avatar
флаг cn
Я в основном понял. Я закончил тем, что заново удалил acquia/minimal-project, пересобрал все и включил свои пользовательские модули и модули contrib в композитор. Кажется, сейчас все хорошо.
hotwebmatter avatar
флаг nr
Acquia великолепна, но я рекомендую как можно ближе придерживаться «drupal/recommended-project», чтобы избежать головной боли Composer. (Честно говоря, теперь, когда установочный профиль Acquia Lightning [близится к концу жизни] (https://support.acquia.com/hc/en-us/articles/1500006393601-Frequently-Asked-Questions-FAQ-regarding -Конец-поддержки-Acquia-Lightning), худшее может быть позади!)
Рейтинг:1
флаг nr

Возможно, вы слышали, что обновление с Drupal 8 до Drupal 9 — это самое простое обновление ядра Drupal (и это правда!), но для обновления все еще нужно выполнить несколько шагов.

Надеюсь, вы используете мерзавец или другая форма контроля версий, потому что вы должны начать с отката вашего сайта до последнего стабильного состояния, когда вы использовали Drupal 8. Затем вы можете выполнить некоторые предварительные условия и выполнить некоторые тесты перед обновлением до Drupal 9.

Вы все еще используете Composer 1. Вы должны начать обновление с подготовка вашего сайта для Composer 2. (На связанной странице много информации. Обычно ответы, содержащие только ссылки, не одобряются, но включение всей этой информации здесь выходит за рамки этого ответа. Кроме того, это часть официальной документации Drupal на Drupal.org, поэтому я думаю, что это честная игра для ссылки, в отличие от сообщения в блоге, которое может исчезнуть.)

После того, как вы исправите это, убедитесь, что вы обновили ядро ​​Drupal и добавленные модули до самых последних доступных версий, а затем установите Статус обновления Модуль для проверки вашего сайта на готовность к Drupal 9. Если он обнаружит какие-либо проблемы, вам необходимо исправить их перед обновлением.

Вот ссылка на официальную документацию Drupal на Обновление сайта Drupal 8 до Drupal 9:

Краткое содержание

  1. Убедитесь, что среда вашего хостинга соответствует требованиям платформы Drupal 9.
  2. Обновите Drupal до версии 8.8.x или 8.9.x (если она еще не установлена ​​на эту версию)
  3. Обновите все представленные проекты и убедитесь, что они совместимы с Drupal 9.
  4. Сделать пользовательский код совместимым с Drupal 9
  5. Обновление основной кодовой базы до Drupal 9
  6. Запустите update.php

Если вы ищете пошаговые инструкции, вы найдете более подробную информацию в раздел обновления.

После того, как вы выполнили все эти шаги, вернитесь и обновите свой вопрос, если вы все еще видите ошибку, связанную с Composer.

ПОЗЖЕ:

Хорошо, я поверю вам на слово, что вы выполнили все предварительные условия, указанные выше.

Я предполагаю, что у вас возникли проблемы с обновлением, потому что вы используете acquia/drupal-минимальный-проект, но я не могу быть уверен.

Пожалуйста, создайте новый проект Drupal 8.9:

композитор создать проект drupal/рекомендуемый проект:^8.9 $SITE_NAME

Замените желаемое имя проекта на $SITE_NAME.

Затем используйте композитор требует чтобы добавить все пакеты из вашего композитор.json (их не слишком много, так что это не займет слишком много времени.) Если у вас есть какие-либо пользовательские модули и темы на вашем сайте, переместите их на новый сайт 8.9 прямо сейчас.

Поскольку ваш сайт размещен на Acquia, одно изменение, которое вы должны внести в рекомендуемый проект заключается в изменении каталога docroot с сеть к docroot:

        "друпал-скаффолд": {
            "места": {
                "веб-корень": "docroot/"
            }
        },
        "пути установщика": {
            "docroot/ядро": [
                "тип: drupal-ядро"
            ],
            "docroot/библиотеки/{$name}": [
                "тип: drupal-библиотека"
            ],
            "docroot/modules/contrib/{$name}": [
                "тип: drupal-модуль"
            ],
            "docroot/profiles/contrib/{$name}": [
                "тип: drupal-профиль"
            ],
            "docroot/themes/contrib/{$name}": [
                "тип: drupal-тема"
            ],
            "drush/Commands/contrib/{$name}": [
                "тип: друпал-драш"
            ],
            "docroot/modules/custom/{$name}": [
                "тип: drupal-пользовательский-модуль"
            ],
            "docroot/themes/custom/{$name}": [
                "тип: drupal-пользовательская-тема"
            ]
        },

Затем импортируйте базу данных с вашего сайта на новый сайт 8.9 и убедитесь, что он работает должным образом. (Если вы используете что-то вроде Lando, DDEV или Docksal, это должно быть довольно просто. На самом деле я рекомендую настроить Lando с новым Рецепт Акии, что довольно мило.)

После этого вы сможете завершить обновление Drupal 9, следуя инструкциям, на которые я ссылался выше:

https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-to-drupal-9-or-later#s-upgrading-a-composer-based-drupal-8-site

Примечание: это не так просто, как вручную обновить композитор.json файл и запуск обновление композитора. В частности:

Временно добавьте доступ на запись к защищенным файлам и каталогам:

chmod 777 веб/сайты/по умолчанию
chmod 666 веб/сайты/по умолчанию/*settings.php
chmod 666 веб/сайты/по умолчанию/*services.yml

Затем вам нужно будет подключить как версии Drupal 9, рекомендованные ядром, так и пакеты dev-dependencies в качестве зависимостей. Мы используем --без обновления чтобы избежать проблемы курицы и яйца с взаимными зависимостями:

composer require 'drupal/core-recommended:^9' 'drupal/core-composer-scaffold:^9' 'drupal/core-project-message:^9' --update-with-dependencies --no-update

Если у вас установлен drupal/core-dev:

композитор требует 'drupal/core-dev:^9' --dev --update-with-dependencies --no-update

Теперь фактически выполните обновление самого кода:

обновление композитора

Вот и все мои советы! Удачи!

Ex0r avatar
флаг cn
Спасибо за ваш ответ. Я должен был включить в свой первоначальный пост, что я выполнил все необходимые действия для обновления до 9, и никаких проблем не было обнаружено. У меня также нет composer.lock, так как я удалил его, чтобы посмотреть, будет ли он обновляться, чего не произошло. Я обновился до композитора 2, однако я все еще получаю те же ошибки, хотя и быстрее, чем при использовании композитора 1.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.