Ich benutze Magento 2.0.5. Wenn ich den Befehl composer update
oder ausführe composer install
, wird die folgende Warnung angezeigt.
Wenn das Paket fabpot / php-cs-fixer nicht mehr verwendet wird, sollten Sie es vermeiden. Verwenden Sie stattdessen friendsofphp / php-cs-fixer.
Ich habe https://github.com/paliarush/magento2-vagrant-for-developers/issues/46 gelesen , aber nichts bekommen.
quelle
Das konnte ich beheben, indem ich die Datei composer.jason durch Ersetzen aktualisierte
mit
und auf der composer.lock ersetzen
mit
und ersetzen
mit
quelle
Ich habe das gleiche Problem auch getroffen. Aber jetzt habe ich es schon gelöst.
Ersetzen Sie
"fabpot/php-cs-fixer": "~1.2"
durch-"friendsofphp/php-cs-fixer": "~2.0"
incomposer.json
undcomposer.lock
file. Alles geht in Ordnung.quelle
Ich hatte das gleiche Problem.
Das Problem war, dass ich fabpot / php-cs-fixer durch friendsofphp / php-cs-fixer ersetzte, ohne es auch in composer.lock zu ersetzen. ich rannte
Jedes Mal, wenn ich versuchte, "Composer Update" auszuführen, hing es an den Aktualisierungsabhängigkeiten. Sie können dies durch Laufen sehen
Endlich habe ich die Änderungen an require-dev in composer.json rückgängig gemacht und alle haben die Magento-Version auf 2.1.10 aktualisiert
Dann entschied ich mich dafür
Und dann
Die Installation schlägt jedoch fehl, da die Versionsanforderungen für symfony / console von friendsofphp / php-cs-fixer v.2.8 PHP 7.1 erfordern. Das ist das Problem, weil Magento 2.1 diese Version von PHP nicht unterstützt. Friendsofphp / php-cs-fixer kann daher nur mit Magento 2.2 installiert werden
quelle
Es ist für meinen Fall so festgelegt.
quelle