Shopware 6.5 Installationsdatei lässt sich nicht ausführen - SHA1 signature could not be verified: broken signature

Hallo, ich wollte Shopware 6.5 installieren aber erhalte immer diesen PHP-Fehler:

Fatal error : Uncaught PharException: phar „/var/www/vhosts/hosting158496.a2f30.netcup.net/httpdocs/lasergeschenke/shopware-installer.phar.php“ SHA1 signature could not be verified: broken signature in /var/www/vhosts/hosting128813.a2f20.netcup.net/httpdocs/lasergeschenke/shopware-installer.phar.php:69 Stack trace: #0 /var/www/vhosts/hosting158496.a2f30.netcup.net/httpdocs/lasergeschenke/shopware-installer.phar.php(69): Phar::webPhar(NULL, ‚index.php‘, NULL, Array, ‚rewrites‘) #1 {main} thrown in /var/www/vhosts/hosting158496.a2f30.netcup.net/httpdocs/lasergeschenke/shopware-installer.phar.php on line 69

Es ist Shared Hosting, aber die ganzen Hosting-Anforderungen sind bereits alle erfüllt. Die PHP-Version ist 8.1. Hat jemand eine Idee woran das liegt?

composer Version zu alt oder nicht up to date:

Ich sehe in meinem Control Panel keine Möglichkeit was an der Composer-Installation zu ändern. Gibt es noch andere Möglichkeiten das zu installieren, oder eine ältere Version vielleicht?

Da musst Du Deinen Hoster fragen …

Ich meinte ob ich irgendwo einen älteren Shopware-Installer holen kann, früher hat’s ja funktoniert.

Hallo,

der Installer muss im binären Modus übertragen werden. Viele FTP Programme übertragen automatisch in ASCII. Das muss halt eingestellt werden.

Das kann zu dem Fehler führen

Gruß

1 „Gefällt mir“

Tatsächlich, es lag wohl am Upload über den FTP-Client. Daran hätte ich nicht gedacht.
Nach Eingabe der Infos wie Shopname usw. erhalte ich dann aber folgenden Fehler wenn ich auf den Shop zugreifen will:


Hey maximsteinhh,

füge mal in der .env den Eintrag LOCK_DSN=flock hinzu, scheint zu fehlen.

Und dann ggf. per SSH Kommandozeile bin/console system:update:finish (eventuell mit -vvv um genauere Meldungen zu erhalten).

Gruß

Danke, das hat funktioniert, auch wenn ich nicht verstehe wieso man das manuell Eintragen muss.
Die Seite ist zwar jetzt aufrufbar, aber die Migration von meinem alten Shopware 6.4 Shop geht nicht:
Es konnte keine Verbindung zum angegebenen Server hergestellt werden. Bitte überprüfe die angegebene Shop-Domain.
Obwohl es genau die richtige Domain ist und sich auch problemlos aufrufen lässt. Die API-Daten sind auch richtig…
Auch funktioniert die Seite nicht mehr, wenn ich die Domain auf das /public Unterverzeichnis zeigen lasse. Muss da auch noch manuell irgendwas konfiguriert werden?