Wie man Composer 1 und Composer 2 parallel installiert
Wenn Sie die Schritte unter Wie man eine Drupal- oder WordPress-Site lokal mit Docker einrichtet befolgt haben, um eine lokale Drupal 8-Site mit Docker einzurichten, werden Sie feststellen, dass der PHP-Container Composer 2 enthÀlt und Drupal 8 damit nicht kompatibel ist.
Der einfachste Weg, Composer 1 zum Laufen zu bringen, wenn bereits Composer 2 installiert ist, ist die AusfĂŒhrung dieses Befehls: composer self-update --1
. Dies ersetzt jedoch Composer 2 vollstÀndig.
Wenn Sie aus irgendeinem Grund Composer 1 und Composer 2 parallel installiert haben mĂŒssen, können Sie diese einfachen Befehle im Terminal ausfĂŒhren (vorausgesetzt, Composer 2 funktioniert bereits):
sudo cp `which composer` /usr/local/bin/composer1 && sudo composer1 self-update --1
sudo composer self-update --2 && sudo ln -s `which composer` /usr/local/bin/composer2
Nachdem Sie die obigen Befehle ausgefĂŒhrt haben, sollten Sie je nach Bedarf composer1
oder composer2
anstelle von nur composer ausfĂŒhren können.
Beispiel fĂŒr die Verwendung von Composer 1: composer1 install
Beispiel fĂŒr die Verwendung von Composer 2: composer2 install