Puncte:-3

Actualizarea de la 8.9.19 la 9 nu reușește din cauza necesității rădăcinii composer.json (^8.8.0)

drapel in

Upgrade-ul meu eșuează. Sunt la 8.9.19 si am folosit stare-upgrade 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, alerg actualizare a compozitorului, primesc o grămadă de probleme de formă

- drupal/core-recommended 9.0.0 necesită drupal/core 9.0.0 -> găsit drupal/core[9.0.0] dar intră în conflict cu rădăcina dvs. composer.json require (^8.9.19)

menționând toate versiunile 9.x.Pot să postez întregul meu composer.json dacă asta vă va ajuta, dar cred că acestea sunt liniile relevante:

        "drupal/core": "^8.9.19",
        "drupal/core-composer-scaffold": "^9",
        "drupal/core-project-message": "^9",
        "drupal/core-recommended": "^9",
...
    „require-dev”: {
        „drupal/core-dev”: „^9”
    },

Creasem inițial proiectul cu

compozitor create-project drupal-composer/drupal-project:8.x-dev www --stability dev --no-interaction

Orice sugestii sau indicații către un tutorial diferit despre actualizare ar fi foarte apreciate.

berliner avatar
drapel bd
Cred că trebuie să eliminați linia `"drupal/core": "^8.9.19",` din composer.json. Poate consultați, de asemenea, https://www.drupal.org/docs/updating-drupal/updating-drupal-core-via-composer pentru actualizarea drupal folosind compozitor, care evidențiază diferența dintre folosirea `drupal/core` și `drupal/ core-recomandat`. Aceasta din urmă este modalitatea, bine, recomandată în acest moment.
Kevin avatar
drapel in
Da. Nu este nevoie de asta atunci când ați recomandat de bază.
pglatz avatar
drapel in
Mulțumesc - am eliminat „drupal/core”: „^8.9.19” și erorile anterioare au dispărut, dar nu știu ce să fac cu aceste noi; toate sunt similare cu ultima: `- 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]`
pglatz avatar
drapel in
symfony/var-dumper nu este în composer.json meu -- aha, l-am găsit în vendor/symfony/var-dumper/composer.json -- care este modalitatea corectă de a elimina această dependență? Să arunci în aer întregul director?
leymannx avatar
drapel ne
Răspunde asta la întrebarea ta? [Cum remediez un conflict var-dumper?](https://drupal.stackexchange.com/questions/308077/how-do-i-fix-a-var-dumper-conflict)
Puncte:0
drapel in

Rezolvat, a trebuit să scot drupal/core pachet de la compozitor.json și actualizați modulul Devel pentru a remedia un conflict cu symfony/var-dumper.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.