1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Composer 2 über SSH auf Ihrem Hosting verwenden
Dieser Leitfaden erklärt, wie Sie den Open-Source-Abhängigkeitsmanager Composer 2 mit einem SSH-Befehl ausführen.
Einleitung
- Composer ist ein Open-Source-Abhängigkeitsmanager für PHP, mit dem Sie die für ein PHP-Projekt erforderlichen Bibliotheken definieren, installieren und aktualisieren können.
- Composer 1 ist seit 2021 veraltet und kann seit 2025 keine neuen Pakete installieren oder Aktualisierungen 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 erforderlich, es manuell zu installieren.
Einfache Verwendung
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 verwendeten PHP-Version kompatibel ist.
Aktive Version überprüfen
Sie können die verfügbare Composer-Version mit überprüfen:
composer --version
Beispielausgabe: Composer version 2.5.0 2022-12-20 10:44:08
Eine bestimmte 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 die Ausführung von Composer 2 mit dem angegebenen PHP-Interpreter, was nützlich ist, um ein Projekt auf einer Ziel-PHP-Version zu testen oder zu deployen.