Plesk: Shopware-CLI-Kommandos nicht ausführbar
Ihr versucht innerhalb Eurer SSH-Umgebung CLI-Befehle z. B. für Shopware auszuführen, allerdings funktionieren die Befehle nicht und ihr erhaltet die Fehlermeldung:
-bash: php: command not found
Dieser Fehler tritt auf wenn php nicht standardmäßig für die User freigegeben ist, daher müsst Ihr statt den Befehl den Pfad zur ausführbaren Datei von php angeben.
Bei Plesk ist dies in der Regel der Pfad:
/opt/plesk/php/7.4/bin/php
Natürlich muss die ausführbare PHP-Datei von Shopware nach einem Login auch mit dem richtigen Pfad angegeben werden, so legt etwa Plesk standardmäßig die Dateien im Unterordner httpdocs ab, der vollständige Befehle würde dann ungefähr so aussehen:
/opt/plesk/php/7.4/bin/php httpdocs/bin/console