Ich mache grundsätzlich das Update via SSH. Nachdem ich nun mit: „php recovery/update/index.php“ das Update gestartet hatte, kam folgende Meldung: Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.4.0". You are running 7.2.2.
Mit dem Shopware-Updater hat es aber funktioniert.
Liegt das am Provider? Oder hab ich einen Denkfehler?
Hallo,
Du musst den Befehl auf der Konsole mit PHP 7.4 ausführen. Ggfs. liegt die Binary bei Deinem Provider woanders (bei Plesk z.B. unter /opt/plesk/php/7.4/bin/php).
Viele Grüße
Also praktisch: php7.4-cgi /recovery/update/index.php
Hallo,
wenn die 7.4 php Binary bei Dir so heisst, ja - sprich
php7.4-cgi public/recovery/update/index.php
Viele Grüße
Das gleiche Problem hatte ich eben auch mit all-inkl.com
Mit der Anleitung kann man die PHP-Version für die Konsole dauerhaft ändern: Anleitungen, KAS, SSH, Dateiverwaltung: Änderung der PHP CLI Version
ln -sfv /usr/bin/php74 /usr/bin/php