Diese Fehlermeldung weist darauf hin, dass composer bisher nicht installiert ist:
$ composer -bash: composer: command not found
Nachfolgende Anleitung beschreibt wie composer im Webhosting installiert werden kann.
Nachfolgende Extensions und Optionen müssen gesetzt sein.
Wo sind die PHP Selector Einstellungen?: https://support.novatrend.ch/en/200095243-faq/article/206840707-wie-kann-ich-die-php-version-konfiguration-anpassen
Die Befehle müssen einmalig auf dem Hosting über SSH oder im cPanel Terminal ausgeführt werden.
1. Programm-Verzeichnis vorbereiten
mkdir -p ~/bin
2. Composer-Installer herunterladen
curl -sS https://getcomposer.org/installer -o composer-setup.php
3. (Empfohlen) Installer verifizieren
php -r "if (hash_file('sha384', 'composer-setup.php') === trim(file_get_contents('https://composer.github.io/installer.sig'))) { echo 'Installer verified'.PHP_EOL; } else { echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); exit(1); }"
4. Composer in ~/bin installieren
php composer-setup.php --install-dir=$HOME/bin --filename=composer
5. Installer löschen
rm composer-setup.php
6. composer Befehl testen
Folgende Befehle sollten ab sofort funktionieren:
which composer composer --version composer diagnose
Composer kann mit dem Befehl composer self-update
aktualisiert werden.
Für weitere Details zur Information und Verwendung von Composer sollte die Hersteller-Seite konsultiert werden: https://getcomposer.org/