După cum sugerează și titlul, mă confrunt cu probleme cu compozitorii pe care nu le pot înțelege.Am găsit câteva articole similare, dar niciunul nu pare să-mi repare instanța.
Am urmat pașii de la Actualizarea de la Drupal 8 la Drupal 9 (sau mai târziu) și am rămas blocat la pasul 3 actualizare a compozitorului
. Primesc următoarele erori:
Cerințele dumneavoastră nu au putut fi rezolvate într-un set instalabil de pachete.
Problema 1
- 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.3.0-beta1 necesită symfony/var-dumper v5.3.10 -> satisfiabil de symfony/var-dumper[v5.3.10].
- Concluzie: nu instalați symfony/var-dumper v5.3.10 (rezultatul analizei conflictului)
- drupal/core-recommended 9.3.0-beta2 necesită symfony/var-dumper v5.4.0-BETA2 -> satisfăcător de symfony/var-dumper[v5.4.0-BETA2].
- Concluzie: nu instalați symfony/var-dumper v5.4.0-BETA2 (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.3.0-beta3, ..., 9.3.0-rc1] necesită symfony/var-dumper v5.4.0-RC1 -> satisfacabil de symfony/var-dumper[v5.4.0-RC1] .
- Concluzie: nu instalați symfony/var-dumper v5.4.0-RC1 (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.3.0, ..., 9.4.x-dev] necesită symfony/var-dumper v5.4.0 -> satisfiabil de symfony/var-dumper[v5.4.0].
- Concluzie: nu instalați symfony/var-dumper v5.4.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.
- symfony/var-dumper v5.1.7 intră în conflict cu symfony/var-dumper v5.1.7.
- drupal/core-recommended 9.1.0-alpha1 necesită symfony/var-dumper v5.1.7 -> satisfiabil de symfony/var-dumper[v5.1.7].
- Root composer.json necesită drupal/core-recommended ^9 -> satisfiabil de drupal/core-recommended[9.0.0-alpha1, ..., 9.4.x-dev].
- Root composer.json necesită phpunit/phpunit >=4.8.28 <5 -> satisfiabil de phpunit/phpunit[4.8.28, ..., 4.8.36].
Când folosesc compozitorul depinde de symfony/var-dumper
, primesc următoarele:
drupal/devel 4.1.5 necesită symfony/var-dumper (^4 || ^5)
drush/drush 9.7.3 necesită symfony/var-dumper (^3.4 || ^4.0)
psy/psysh v0.11.0 necesită symfony/var-dumper (^6.0 || ^5.0 || ^4.0 || ^3.4)
symfony/http-kernel v3.4.44 conflicte symfony/var-dumper (<3.3)
Fișierul meu composer.json este mai jos. Vă rog să-mi spuneți dacă există probleme aici care cauzează acest lucru.
{
"nume": "drupal-compozitor/drupal-proiect",
"description": "Șablon de proiect pentru proiecte Drupal 8 cu compozitor",
"tip": "proiect",
"license": "GPL-2.0+",
„autori”: [
{
"Nume": "",
"rol": ""
}
],
„depozite”: [
{
"type": "compozitor",
„url”: „https://packages.drupal.org/8”
}
],
„necesită”: {
„compozitor/instalatori”: „^1.2”,
„cweagans/composer-patches”: „^1.7”,
"drupal/addtoany": "^1.9",
"drupal/admin_toolbar": "^3.0",
"drupal/adminimal_admin_toolbar": "^1.5",
"drupal/adminimal_theme": "^1.3",
"drupal/auto_entitylabel": "^3.0",
"drupal/back_to_top": "^2.0",
"drupal/better_exposed_filters": "^5.0",
"drupal/blazy": "^2,5",
"drupal/block_exclude_pages": "^2.0",
"drupal/block_visibility_groups": "^1.2",
"drupal/bootstrap": "^3.9",
"drupal/classy_paragraphs": "^1.0@beta",
"drupal/colorbox": "^1.4",
"drupal/components": "^2.0",
"drupal/config_split": "^1.4",
"drupal/console": "~1.0",
"drupal/console-launcher": "~1.0",
"drupal/core-composer-scaffold": "^9",
"drupal/core-project-message": "^9",
"drupal/core-recommended": "^9",
"drupal/crop": "^2.0",
"drupal/date_range_formatter": "^4.0",
"drupal/draggableviews": "^2.0",
"drupal/dropzonejs": "^2.1",
"drupal/ds": "^3.1",
"drupal/easy_breadcrumb": "^2.0",
"drupal/editor_advanced_link": "^1.4",
"drupal/editor_file": "^1.2",
"drupal/entity_browser": "^2.1",
"drupal/entity_embed": "^1.0@beta",
"drupal/facebook_pixel": "^1.0@alpha",
"drupal/facets": "^1.0@beta",
"drupal/fb_likebox": "^2.1",
"drupal/field_group": "^3.0",
"drupal/file_browser": "^1.1",
"drupal/focal_point": "^1.0@beta",
"drupal/fontawesome": "^2.19",
"drupal/google_analytics": "^2.2",
"drupal/header_and_footer_scripts": "^3.0",
"drupal/honeypot": "^2.0",
"drupal/iframe": "^2.0",
"drupal/imce": "^2.0",
"drupal/jquery_countdown_timer": "^1.2",
"drupal/jquery_ui": "^1.4",
"drupal/jquery_ui_datepicker": "^1.1",
"drupal/jquery_ui_slider": "^1.1",
"drupal/jquery_ui_touch_punch": "^1.0",
"drupal/linkit": "^5.0@beta",
"drupal/menu_link_attributes": "^1.0",
"drupal/menu_trail_by_path": "^1.1",
"drupal/metatag": "^1.4",
"drupal/migrate_plus": "^5.1",
"drupal/migrate_source_csv": "^3.4",
"drupal/migrate_tools": "^5.0",
"drupal/moderated_content_bulk_publish": "^2.0",
"drupal/override_node_options": "^2.4",
„drupal/paragrafe”: „^1.2”,
"drupal/paragraphs_previewer": "^1.0",
"drupal/pathauto": "^1.0",
"drupal/rabbit_hole": "^1.0@beta",
"drupal/redirect": "^1.2",
"drupal/responsive_favicons": "^1.4",
"drupal/responsive_menu": "^4.0",
"drupal/scheduler": "^1.0",
"drupal/schema_metatag": "^2.0",
"drupal/search_api": "^1.6",
"drupal/search_api_attachments": "^1.0@beta",
"drupal/search_api_solr": "^1.2",
"drupal/search_autocomplete": "^2.0",
"drupal/simple_gmap": "^3.0",
"drupal/simple_sitemap": "^4.0",
"drupal/slick": "^2.0",
"drupal/slick_views": "^2.0",
"drupal/structure_sync": "^2.0",
„drupal/superfish”: „^1,3”,
"drupal/svg_image": "^1.8",
"drupal/time_field": "^2.0",
"drupal/tvi": "^1.0@beta",
"drupal/twig_tweak": "^2.1",
"drupal/video_embed_field": "^2.0",
"drupal/views_autocomplete_filters": "^1.2",
"drush/drush": "~8.0|^9.0.0-beta8",
"symfony/property-access": "^4.3",
"webflo/drupal-finder": "^1.0.0",
"webmozart/path-util": "^2.3"
},
„require-dev”: {
"behat/mink": "~1,7",
"behat/mink-goutte-driver": "~1.2",
"drupal/devel": "^4.0",
"drupal/masquerade": "^2.0@beta",
"drupal/slick_extras": "^1.0@beta",
"jcalderonzumba/gastonjs": "~1.0.2",
"jcalderonzumba/mink-phantomjs-driver": "~0.3.1",
"kint-php/kint": "^3.3",
"mikey179/vfsstream": "~1.2",
"phpunit/phpunit": ">=4.8.28 <5",
"symfony/css-selector": "~2.8|~3.0"
},
„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”
]
},
„scripturi”: {
"drupal-scaffold": "DrupalComposer\DrupalScaffold\Plugin::scaffold",
"pre-install-cmd": [
„DrupalProject\composer\ScriptHandler::checkComposerVersion”
],
„pre-update-cmd”: [
„DrupalProject\composer\ScriptHandler::checkComposerVersion”
],
„post-install-cmd”: [
„DrupalProject\composer\ScriptHandler::createRequiredFiles”,
„cp web/modules/contrib/linkit/js/autocomplete.js web/modules/contrib/linkit/js/linkit.autocomplete.js”
],
„post-update-cmd”: [
„DrupalProject\composer\ScriptHandler::createRequiredFiles”,
„cp web/modules/contrib/linkit/js/autocomplete.js web/modules/contrib/linkit/js/linkit.autocomplete.js”
]
},
„extra”: {
„căile de 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/contrib/{$name}": ["type:drupal-drush"]
},
„drupal-scaffold”: {
„locații”: {
"web-root": "web/"
}
},
"patch-uri": {
„drupal/core”: {
„Stilul CKEditor pentru <img> nu funcționează deoarece este un widget „imagine” (drupal.org/project/drupal/issues/2642808)”: „https://www.drupal.org/files/issues/2019-01 -08/2642808-65.patch",
„Modificarea indirectă a elementului supraîncărcat cu tabelul receptiv View (drupal.org/project/drupal/issues/2894449)”: „https://www.drupal.org/files/issues/2018-10-05/core-indirect- modificarea-elementului-supraîncărcat-2894449-18.patch",
„Titlul breadcrumb nu reflectă înlocuirea titlului filtrului contextual a vizualizarii (drupal.org/project/drupal/issues/2787051)”: „https://www.drupal.org/files/issues/2018-12-23/drupal- view_title_with_contextual_filters-2787051-28.patch"
}
}
}
}
Are cineva vreo idee despre ce trebuie să fac pentru a-mi actualiza site-ul? Orice ajutor ar fi apreciat.Sper că este la fel de simplu ca să fie nevoie de o versiune actualizată a ceva.
EDITAȚI | ×: Ștergerea fișierului meu de blocare ar ajuta? Nu vreau să fac asta în cazul în care sparge ceva.
EDITARE 2: Am avut nevoie de o actualizare pentru a drush și apoi am încercat actualizare a compozitorului
din nou, dar încă obțineți cele de mai jos:
Problema 1
- 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.3.0-beta1 necesită symfony/var-dumper v5.3.10 -> satisfiabil de symfony/var-dumper[v5.3.10].
- Concluzie: nu instalați symfony/var-dumper v5.3.10 (rezultatul analizei conflictului)
- drupal/core-recommended 9.3.0-beta2 necesită symfony/var-dumper v5.4.0-BETA2 -> satisfăcător de symfony/var-dumper[v5.4.0-BETA2].
- Concluzie: nu instalați symfony/var-dumper v5.4.0-BETA2 (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.3.0-beta3, ..., 9.3.0-rc1] necesită symfony/var-dumper v5.4.0-RC1 -> satisfacabil de symfony/var-dumper[v5.4.0-RC1] .
- Concluzie: nu instalați symfony/var-dumper v5.4.0-RC1 (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.3.0, ..., 9.4.x-dev] necesită symfony/var-dumper v5.4.0 -> satisfiabil de symfony/var-dumper[v5.4.0].
- Concluzie: nu instalați symfony/var-dumper v5.4.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.
- symfony/var-dumper v5.1.7 intră în conflict cu symfony/var-dumper v5.1.7.
- drupal/core-recommended 9.1.0-alpha1 necesită symfony/var-dumper v5.1.7 -> satisfiabil de symfony/var-dumper[v5.1.7].
- Root composer.json necesită drupal/core-recommended ^9 -> satisfiabil de drupal/core-recommended[9.0.0-alpha1, ..., 9.4.x-dev].
- Root composer.json necesită phpunit/phpunit >=4.8.28 <5 -> satisfiabil de phpunit/phpunit[4.8.28, ..., 4.8.36].