1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Composer 2 über SSH auf Ihrem Hosting verwenden
Diese Anleitung erklärt, wie Sie den Open-Source-Abhängigkeitsmanager Composer 2 mit einem SSH-Befehl ausführen.
Vorwort
- Composer ist ein Open-Source-Abhängigkeitsmanager für PHP, der es ermöglicht, die für ein PHP-Projekt erforderlichen Bibliotheken zu definieren, zu installieren und zu aktualisieren.
- Composer 1 ist seit 2021 veraltet und kann ab 2025 keine neuen Pakete mehr installieren oder Updates durchführen.
- Nur die Version 2 von Composer wird jetzt unterstützt und ist auf allen PHP-Versionen von 7.2 bis 8.3 verfügbar.
Composer 2 ausführen
Composer 2 ist bereits vorinstalliert und über SSH zugänglich. Es ist daher nicht notwendig, es manuell zu installieren.
Einfache Nutzung
Melden Sie sich bei Ihrem Hosting über SSH an und verwenden Sie dann den folgenden Befehl:
composer
Dieser Befehl führt automatisch die Version 2 von Composer aus, die mit der in Ihrer Sitzung aktuell verwendeten PHP-Version kompatibel ist.
Aktive Version überprüfen
Sie können die verfügbare Version von Composer überprüfen mit:
composer --version
Beispiel für die Ausgabe: Composer version 2.5.0 2022-12-20 10:44:08
Eine spezifische PHP-Version erzwingen
Wenn Sie Composer mit einer bestimmten PHP-Version ausführen möchten, stehen Aliase zur Verfügung. Zum Beispiel:
composer_php8.1 --version
oder auch:
composer_php7.4
Diese Aliase ermöglichen es, Composer 2 mit dem angegebenen PHP-Interpreter auszuführen, was nützlich ist, um ein Projekt auf einer Zielversion von PHP zu testen oder zu deployen.