Мое обновление не работает. У меня версия 8.9.19, и я использовал статус обновления, чтобы убедиться, что все мои модули совместимы со следующей основной версией ядра. Я следую инструкциям на https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-to-drupal-9-или-позже
Когда я перехожу к шагу 3, запуская обновление композитора, я получаю следующие проблемы:
- Корень composer.json требует drupal/devel ^2.1 -> удовлетворяется drupal/devel[2.1.0, 2.x-dev (псевдоним dev-2.x)].
- drupal/core-recommended 9.1.0-alpha1 требует symfony/var-dumper v5.1.7 -> удовлетворяется symfony/var-dumper[v5.1.7].
- Вывод: не устанавливайте symfony/var-dumper v5.1.7 (результат анализа конфликтов)
- drupal/core-recommended 9.2.0-alpha1 требует symfony/var-dumper v5.2.6 -> удовлетворяется symfony/var-dumper[v5.2.6].
- Вывод: не устанавливайте symfony/var-dumper v5.2.6 (результат анализа конфликтов)
- drupal/core-recommended 9.3.0-alpha1 требует symfony/var-dumper v5.3.8 -> удовлетворяется symfony/var-dumper[v5.3.8].
- Вывод: не устанавливайте symfony/var-dumper v5.3.8 (результат анализа конфликтов)
- drupal/core-recommended[9.2.0-beta1, ..., 9.2.0-beta2] требует symfony/var-dumper v5.2.8 -> удовлетворяет symfony/var-dumper[v5.2.8].
- Вывод: не устанавливайте symfony/var-dumper v5.2.8 (результат анализа конфликтов)
- drupal/core-recommended 9.2.0-beta3 требует symfony/var-dumper v5.3.0-RC1 -> удовлетворяется symfony/var-dumper[v5.3.0-RC1].
- Вывод: не устанавливайте symfony/var-dumper v5.3.0-RC1 (результат анализа конфликтов)
- drupal/core-recommended[9.0.0-beta3, ..., 9.0.0-rc1] требует symfony/var-dumper v5.0.8 -> удовлетворяется symfony/var-dumper[v5.0.8].
- Вывод: не устанавливайте symfony/var-dumper v5.0.8 (результат анализа конфликтов)
- drupal/core-recommended[9.0.0, ..., 9.0.12] требует symfony/var-dumper v5.1.0 -> удовлетворяет symfony/var-dumper[v5.1.0].
- Вывод: не устанавливайте symfony/var-dumper v5.1.0 (результат анализа конфликтов)
- drupal/core-recommended[9.1.0-beta1, ..., 9.1.7] требует symfony/var-dumper v5.1.8 -> удовлетворяет symfony/var-dumper[v5.1.8].
- Вывод: не устанавливайте symfony/var-dumper v5.1.8 (результат анализа конфликтов)
- drupal/core-recommended[9.0.13, ..., 9.1.x-dev] требует symfony/var-dumper v5.1.11 -> удовлетворяет symfony/var-dumper[v5.1.11].
- Вывод: не устанавливайте symfony/var-dumper v5.1.11 (результат анализа конфликтов)
- drupal/core-recommended[9.2.0-rc1, ..., 9.2.x-dev] требует symfony/var-dumper v5.3.0 -> удовлетворяет symfony/var-dumper[v5.3.0].
- Вывод: не устанавливайте symfony/var-dumper v5.3.0 (результат анализа конфликтов)
- drupal/core-recommended 9.0.0-alpha1 требует композитора/установщиков v1.7.0 -> удовлетворяется композитором/установщиками [v1.7.0].
- drupal/core-recommended [9.0.0-alpha2, ..., 9.0.0-beta2] требует композитора/установщиков v1.8.0 -> удовлетворяется композитором/установщиками [v1.8.0].
- composer/installers[v1.7.0, ..., v1.8.0] требуют composer-plugin-api ^1.0 -> найден composer-plugin-api[2.1.0], но это не соответствует ограничению.
- drupal/core-recommended[9.3.x-dev, ..., 9.4.x-dev] требует symfony/var-dumper v5.3.10 -> удовлетворяет symfony/var-dumper[v5.3.10].
- Вывод: не устанавливайте symfony/var-dumper v5.3.10 (результат анализа конфликтов)
- Корень composer.json требует drupal/core-recommended ^9 -> удовлетворяется drupal/core-recommended[9.0.0-alpha1, ..., 9.4.x-dev].
Я не понимаю проблемы или что делать. вар-дампер не в моем композитор.json
, но я вижу это в k
Я также пытался запустить обновление с -W, без изменений. Как узнать, какая версия используется? Нужно ли что-то устанавливать или удалять? Запуск symfony/var-dumper показывает следующее:
drupal/devel 2.1.0 требует symfony/var-dumper (~2.7|^3|^4)
psy/psysh v0.10.9 требует symfony/var-dumper (~5.0|~4.0|~3.0|~2.7)
symfony/error-handler v4.4.30 требует symfony/var-dumper (^4.4|^5.0)
symfony/http-kernel v3.4.49 конфликтует с symfony/var-dumper (<3.3)
Вот мой полный композитор.json
:
{
"name": "drupal-composer/drupal-project",
"description": "Шаблон проекта для проектов Drupal 8 с композитором",
"тип": "проект",
"лицензия": "GPL-2.0 или более поздняя версия",
"авторы": [
{
"имя": "",
"роль": ""
}
],
"зависимости": {
},
"хранилища": {
"друпал": {
"тип": "композитор",
"url": "https://packages.drupal.org/8"
}
},
"требовать": {
"php": ">=7.0.8",
"композитор/установщики": "^1.2",
"cweagans/composer-patches": "^1.6",
"drupal/addanother": "^1.0",
"drupal/admin_toolbar": "^2.3",
"drupal/adminimal_admin_toolbar": "^1.11",
"drupal/adminimal_theme": "^1.5",
"друпал/адвагг": "^4.1",
"drupal/backup_migrate": "^5.0@RC",
"drupal/bamboo_twig": "^5.0-альфа1",
"drupal/better_exposed_filters": "^5.0",
"drupal/block_field": "^1.0@RC",
"друпал/блог": "^3.0",
"drupal/classy_paragraphs": "^1.0@beta",
"друпал/кофе": "^1.0",
"drupal/config_delete": "^1.17",
"drupal/config_inspector": "^1.1",
"drupal/config_update": "^1.7",
"друпал/консоль": "~1.0",
"друпал/контентимпорт": "^9.3",
"drupal/контекст": "^4.0@beta",
"drupal/core-composer-scaffold": "^9",
"drupal/core-project-message": "^9",
"drupal/core-рекомендуется": "^9",
"drupal/создать и продолжить": "^1.2",
"друпал/cshs": "^2.3",
"друпал/ctools": "^3.4",
"друпал/d8w3css": "^1.17",
"друпал/разработка": "^2.1",
"drupal/disable_messages": "^2.0",
"drupal/draggable_dashboard": "^1.4",
"друпал/дс": "^3.7",
"drupal/editablefields": "^1.0@beta",
"drupal/email_registration": "^1.1",
"друпал/пустая_страница": "^3.0",
"друпал/сущность": "^1.1",
"drupal/entity_browser": "^2.5",
"drupal/entity_print": "^2.2",
"drupal/entity_reference_revisions": "^1.8",
"drupal/entity_usage": "^2.0@beta",
"друпал/примеры": "^3.0",
"друпал/extlink": "^1.5",
"drupal/field_group": "^3.1",
"друпал/graphql": "^3.0",
"друпал/graphql_core": "^3.0",
"drupal/homebox": "1.x-dev",
"drupal/htmlmail": "^3.0@альфа",
"друпал/image_effects": "^3.0",
"drupal/inline_entity_form": "^1.0@RC",
"друпал/jquery_ui": "^1.4",
"друпал/jquery_ui_accordion": "^1.1",
"drupal/jquery_ui_datepicker": "^1.1",
"друпал/библиотеки": "^3.0@альфа",
"drupal/link_attributes": "^1.11",
"друпал/мейлконтроль": "^1.2",
"drupal/maillog": "^1.0@beta",
"друпал/почтовая система": "^4.3",
"drupal/menu_per_role": "^1.3",
"drupal/metatag_head_title": "^1.1",
"drupal/module_filter": "^3.1",
"drupal/multiple_registration": "^2.92",
"drupal/openapi": "^2.0@RC",
"drupal/openapi_ui": "^1.0@RC",
"друпал/абзацы": "^1.12",
"drupal/pathauto": "^1.8",
"друпал/профиль": "^1.1",
"drupal/дата_публикации": "^2.0@beta",
"drupal/publishcontent": "^1.3",
"друпал/перенаправление": "^1.6",
"drupal/registration_types": "^1.0@beta",
"drupal/rename_admin_paths": "^2.0",
"drupal/response_menu": "4.4.1",
"drupal/save_edit": "^1.3",
"drupal/sendgrid_integration": "^1.7",
"drupal/simple_sitemap": "^3.10",
"друпал/простой вход": "^6.0",
"drupal/system_stream_wrapper": "^1.0@альфа",
"drupal/tablesorter": "^2.0@beta",
"drupal/taxonomy_manager": "^2.0",
"drupal/term_csv_export_import": "^3.0@альфа",
"друпал/токен": "^1.7",
"drupal/twig_debugger": "^1.1",
"drupal/twig_field_value": "^2.0",
"drupal/twig_tweak": "^2.6",
"drupal/twigsuggest": "^1.0@beta",
"drupal/typed_data": "^1.0@альфа",
"drupal/upgrade_status": "^3.11",
"drupal/vertical_tabs_config": "^1.3",
"drupal/viewfield": "^3.0@beta",
"drupal/views_autocomplete_filters": "^1.3",
"drupal/views_bulk_edit": "^2.4",
"drupal/views_bulk_operations": "^3.9",
"drupal/views_conditional": "^1.3",
"drupal/views_natural_sort": "^2.0@alpha",
"drupal/views_taxonomy_term_name_into_id": "^1.0@alpha",
"drupal/watchdog_prune": "^2.1",
"psr/журнал": "^1.1",
"ветвь/расширения": "^1.5",
"vlucas/phpdotenv": "^4.0",
"webflo/drupal-finder": "^1.0.0",
"zaporylie/composer-drupal-optimizations": "^1.0"
},
"требовать-разработчик": {
"drupal/core-dev": "^9"
},
"конфликт": {
"друпал/друпал": "*"
},
"минимальная стабильность": "dev",
«предпочтительно стабильный»: правда,
"конфигурация": {
"сортировать-пакеты": правда
},
"автозагрузка": {
"классовая карта": [
"скрипты/композитор/ScriptHandler.php"
],
"файлы": ["load.environment.php"]
},
"скрипты": {
"предварительно установить cmd": [
"DrupalProject\composer\ScriptHandler::checkComposerVersion"
],
"до обновления-cmd": [
"DrupalProject\composer\ScriptHandler::checkComposerVersion"
],
"после установки cmd": [
"DrupalProject\composer\ScriptHandler::createRequiredFiles"
],
"после обновления-cmd": [
"DrupalProject\composer\ScriptHandler::createRequiredFiles"
]
},
"дополнительный": {
"композитор-выход-при-сбое-исправления": правда,
"уровень исправления": {
"друпал/ядро": "-p2"
},
"друпал-скаффолд": {
"места": {
"веб-корень": "веб/"
}
},
"пути установщика": {
"веб/ядро": ["тип:ядро drupal"],
"web/libraries/{$name}": ["type:drupal-library"],
"web/modules/contrib/{$name}": ["type:drupal-module"],
"web/profiles/contrib/{$name}": ["type:drupal-profile"],
"web/themes/contrib/{$name}": ["type:drupal-theme"],
"drush/Commands/contrib/{$name}": ["type:drupal-drush"]
}
}
}