Upgrade-ul meu eșuează. Sunt la 8.9.19 și am folosit upgrade-status pentru a mă asigura că toate modulele mele sunt compatibile cu următoarea versiune de bază majoră. Urmează instrucțiunile de la https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-to-drupal-9-or-later
Când ajung la pasul 3, care rulează actualizarea compozitorului, am următoarele probleme:
- Root composer.json necesită drupal/devel ^2.1 -> satisfiabil de drupal/devel[2.1.0, 2.x-dev (alias de dev-2.x)].
- drupal/core-recommended 9.1.0-alpha1 necesită symfony/var-dumper v5.1.7 -> satisfiabil de symfony/var-dumper[v5.1.7].
- Concluzie: nu instalați symfony/var-dumper v5.1.7 (rezultatul analizei conflictului)
- drupal/core-recommended 9.2.0-alpha1 necesită symfony/var-dumper v5.2.6 -> satisfiabil de symfony/var-dumper[v5.2.6].
- Concluzie: nu instalați symfony/var-dumper v5.2.6 (rezultatul analizei conflictului)
- drupal/core-recommended 9.3.0-alpha1 necesită symfony/var-dumper v5.3.8 -> satisfiabil de symfony/var-dumper[v5.3.8].
- Concluzie: nu instalați symfony/var-dumper v5.3.8 (rezultatul analizei conflictului)
- drupal/core-recommended[9.2.0-beta1, ..., 9.2.0-beta2] necesită symfony/var-dumper v5.2.8 -> satisfacabil de symfony/var-dumper[v5.2.8].
- Concluzie: nu instalați symfony/var-dumper v5.2.8 (rezultatul analizei conflictului)
- drupal/core-recommended 9.2.0-beta3 necesită symfony/var-dumper v5.3.0-RC1 -> satisfiabil de symfony/var-dumper[v5.3.0-RC1].
- Concluzie: nu instalați symfony/var-dumper v5.3.0-RC1 (rezultatul analizei conflictului)
- drupal/core-recommended[9.0.0-beta3, ..., 9.0.0-rc1] necesită symfony/var-dumper v5.0.8 -> satisfacabil de symfony/var-dumper[v5.0.8].
- Concluzie: nu instalați symfony/var-dumper v5.0.8 (rezultatul analizei conflictului)
- drupal/core-recommended[9.0.0, ..., 9.0.12] necesită symfony/var-dumper v5.1.0 -> satisfacabil de symfony/var-dumper[v5.1.0].
- Concluzie: nu instalați symfony/var-dumper v5.1.0 (rezultatul analizei conflictului)
- drupal/core-recommended[9.1.0-beta1, ..., 9.1.7] necesită symfony/var-dumper v5.1.8 -> satisfiabil de symfony/var-dumper[v5.1.8].
- Concluzie: nu instalați symfony/var-dumper v5.1.8 (rezultatul analizei conflictului)
- drupal/core-recommended[9.0.13, ..., 9.1.x-dev] necesită symfony/var-dumper v5.1.11 -> satisfiabil de symfony/var-dumper[v5.1.11].
- Concluzie: nu instalați symfony/var-dumper v5.1.11 (rezultatul analizei conflictului)
- drupal/core-recommended[9.2.0-rc1, ..., 9.2.x-dev] necesită symfony/var-dumper v5.3.0 -> satisfacabil de symfony/var-dumper[v5.3.0].
- Concluzie: nu instalați symfony/var-dumper v5.3.0 (rezultatul analizei conflictului)
- drupal/core-recommended 9.0.0-alpha1 necesită compozitor/instalatori v1.7.0 -> satisfăcător de compozitor/instalatori[v1.7.0].
- drupal/core-recommended[9.0.0-alpha2, ..., 9.0.0-beta2] necesită compozitor/instalatori v1.8.0 -> satisfăcător de compozitor/instalatori[v1.8.0].
- composer/installers[v1.7.0, ..., v1.8.0] necesită composer-plugin-api ^1.0 -> a găsit composer-plugin-api[2.1.0], dar nu corespunde constrângerii.
- drupal/core-recommended[9.3.x-dev, ..., 9.4.x-dev] necesită symfony/var-dumper v5.3.10 -> satisfacabil de symfony/var-dumper[v5.3.10].
- Concluzie: nu instalați symfony/var-dumper v5.3.10 (rezultatul analizei conflictului)
- Root composer.json necesită drupal/core-recommended ^9 -> satisfiabil de drupal/core-recommended[9.0.0-alpha1, ..., 9.4.x-dev].
Nu înțeleg problemele sau ce să fac. var-dumper nu este în mine compozitor.json
, dar îl văd în k
De asemenea, am încercat să rulez update cu -W, fără nicio modificare. Cum îmi dau seama ce versiune este folosită? Trebuie să instalez sau să șterg ceva? Rularea symfony/var-dumper arată asta:
drupal/devel 2.1.0 necesită symfony/var-dumper (~2.7|^3|^4)
psy/psysh v0.10.9 necesită symfony/var-dumper (~5.0|~4.0|~3.0|~2.7)
symfony/error-handler v4.4.30 necesită symfony/var-dumper (^4.4|^5.0)
symfony/http-kernel v3.4.49 conflicte symfony/var-dumper (<3.3)
Aici este completul meu compozitor.json
:
{
"nume": "drupal-compozitor/drupal-proiect",
"description": "Șablon de proiect pentru proiecte Drupal 8 cu compozitor",
"tip": "proiect",
"license": "GPL-2.0-sau mai târziu",
„autori”: [
{
"Nume": "",
"rol": ""
}
],
„dependențe”: {
},
„depozite”: {
„drupal”: {
"type": "compozitor",
„url”: „https://packages.drupal.org/8”
}
},
„necesită”: {
"php": ">=7.0.8",
„compozitor/instalatori”: „^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",
"drupal/advagg": "^4.1",
"drupal/backup_migrate": "^5.0@RC",
"drupal/bamboo_twig": "^5.0-alpha1",
"drupal/better_exposed_filters": "^5.0",
"drupal/block_field": "^1.0@RC",
"drupal/blog": "^3.0",
"drupal/classy_paragraphs": "^1.0@beta",
"drupal/cafea": "^1.0",
"drupal/config_delete": "^1.17",
"drupal/config_inspector": "^1.1",
"drupal/config_update": "^1.7",
"drupal/console": "~1.0",
"drupal/contentimport": "^9.3",
"drupal/context": "^4.0@beta",
"drupal/core-composer-scaffold": "^9",
"drupal/core-project-message": "^9",
"drupal/core-recommended": "^9",
"drupal/createandcontinue": "^1.2",
"drupal/cshs": "^2.3",
"drupal/ctools": "^3.4",
"drupal/d8w3css": "^1.17",
"drupal/devel": "^2.1",
"drupal/disable_messages": "^2.0",
"drupal/draggable_dashboard": "^1.4",
"drupal/ds": "^3.7",
"drupal/editablefields": "^1.0@beta",
"drupal/email_registration": "^1.1",
"drupal/empty_page": "^3.0",
"drupal/entity": "^1.1",
"drupal/entity_browser": "^2.5",
"drupal/entity_print": "^2.2",
"drupal/entity_reference_revisions": "^1.8",
"drupal/entity_usage": "^2.0@beta",
"drupal/exemple": "^3.0",
"drupal/extlink": "^1.5",
"drupal/field_group": "^3.1",
"drupal/graphql": "^3.0",
"drupal/graphql_core": "^3.0",
"drupal/homebox": "1.x-dev",
"drupal/htmlmail": "^3.0@alpha",
"drupal/image_effects": "^3.0",
"drupal/inline_entity_form": "^1.0@RC",
"drupal/jquery_ui": "^1.4",
"drupal/jquery_ui_accordion": "^1.1",
"drupal/jquery_ui_datepicker": "^1.1",
"drupal/libraries": "^3.0@alpha",
"drupal/link_attributes": "^1.11",
"drupal/mailcontrol": "^1.2",
"drupal/maillog": "^1.0@beta",
"drupal/mailsystem": "^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",
„drupal/paragrafe”: „^1.12”,
"drupal/pathauto": "^1.8",
"drupal/profile": "^1.1",
"drupal/publication_date": "^2.0@beta",
"drupal/publishcontent": "^1.3",
"drupal/redirect": "^1.6",
"drupal/registration_types": "^1.0@beta",
"drupal/rename_admin_paths": "^2.0",
"drupal/responsive_menu": "4.4.1",
"drupal/save_edit": "^1.3",
"drupal/sendgrid_integration": "^1.7",
"drupal/simple_sitemap": "^3.10",
"drupal/simplelogin": "^6.0",
"drupal/system_stream_wrapper": "^1.0@alpha",
"drupal/tablesorter": "^2.0@beta",
"drupal/taxonomy_manager": "^2.0",
"drupal/term_csv_export_import": "^3.0@alpha",
"drupal/token": "^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@alpha",
"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/log": "^1.1",
"twig/extensions": "^1.5",
"vlucas/phpdotenv": "^4.0",
"webflo/drupal-finder": "^1.0.0",
"zaporylie/composer-drupal-optimizations": "^1.0"
},
„require-dev”: {
„drupal/core-dev”: „^9”
},
„conflict”: {
"drupal/drupal": "*"
},
"minimum-stability": "dev",
„prefer-stabil”: adevărat,
"config": {
„sortare-pachete”: adevărat
},
„încărcare automată”: {
„hartă de clasă”: [
„scripts/composer/ScriptHandler.php”
],
"fișiere": ["load.environment.php"]
},
„scripturi”: {
"pre-install-cmd": [
„DrupalProject\composer\ScriptHandler::checkComposerVersion”
],
„pre-update-cmd”: [
„DrupalProject\composer\ScriptHandler::checkComposerVersion”
],
„post-install-cmd”: [
„DrupalProject\composer\ScriptHandler::createRequiredFiles”
],
„post-update-cmd”: [
„DrupalProject\composer\ScriptHandler::createRequiredFiles”
]
},
„extra”: {
„compozitor-exit-on-patch-failure”: adevărat,
„patchLevel”: {
„drupal/core”: „-p2”
},
„drupal-scaffold”: {
„locații”: {
"web-root": "web/"
}
},
„cale-instalare”: {
"web/core": ["tip:drupal-core"],
"web/libraries/{$name}": ["tip:drupal-library"],
"web/modules/contrib/{$name}": ["tip:drupal-module"],
"web/profiles/contrib/{$name}": ["type:drupal-profile"],
"web/themes/contrib/{$name}": ["type:drupal-theme"],
"drush/Commands/contrib/{$name}": ["type:drupal-drush"]
}
}
}