Shop und Backend nach Update nicht erreichbar

Hallo zusammen,

ich bin gerade dabei, einen Shop aufzubauen. Damit ich nun kurz vor dem Start die aktuellste Version benutze, habe ich gestern abend versucht ein Update von 5.1.6 auf die neueste Version (5.2.6) durchzuführen.

Als blutiger Anfänger und mal so nebenbei in der Nacht konnte es eigentlich nicht gut gehen. Nun stehe ich da und komme weder auf den Shop, noch ins Backend. Als Fehler kam zum Abschluss folgendes:

Warning: Uncaught exception 'ErrorException' with message 'require(/var/www/vhosts
/meinedomain.com/httpdocs/vendor/composer/../ircmaxell/password-compat/lib/password.php): failed
to open stream: No such file or directory' in /var/www/vhosts/meinedomain.com/httpdocs/vendor
/composer/autoload_real.php:66 Stack trace: #0 /var/www/vhosts/meinedomain.com/httpdocs/vendor
/composer/autoload_real.php(66): Slim\Slim::handleErrors(2, 'require(/var/ww...', '/var/www
/vhosts...', 66, Array) #1 /var/www/vhosts/meinedomain.com/httpdocs/vendor/composer
/autoload_real.php(66): composerRequireShopware() #2 /var/www/vhosts/meinedomain.com/httpdocs
/vendor/composer/autoload_real.php(56): composerRequireShopware('e40631d46120a9c...',
'/var/www/vhosts...') #3 /var/www/vhosts/meinedomain.com/httpdocs/vendor/autoload.php(7):
ComposerAutoloaderInitShopware::getLoader() #4 /var/www/vhosts/meinedomain.com/httpdocs
/autoload.php(31): require('/var/www/vhosts...') #5 /var/www/vhosts/meinedomain.com/httpdocs
/recovery/update/src/DependencyInject in /var/www/vhosts/meinedomain.com/httpdocs/vendor
/composer/autoload_real.php on line 66
Fatal error: composerRequireShopware(): Failed opening required '/var/www/vhosts
/meinedomain.com/httpdocs/vendor/composer/../ircmaxell/password-compat/lib/password.php'
(include_path='.:/opt/plesk/php/5.6/share/pear') in /var/www/vhosts/meinedomain.com/httpdocs
/vendor/composer/autoload_real.php on line 66

Zumindest ein Datenbank-Backup hatte ich vorher angelegt. Ich war auch der Meinung, ich hätte alle Files per FTP herunter geladen, aber das hatte ich wohl nicht gemacht. Ich hatte nur letztens den Ordner “media” heruntergeladen.

Wie auch immer. Meine Frage ist jetzt folgende:
Kann ich mir einfach die Version 5.1.6 von hier (http://community.shopware.com/Downloads_cat_448.html) herunterladen und diese Dateien per FTP auf meinen Server hochladen? Ich würde den Ordner “media” nicht mit hochladen, sondern meinen dort lassen.

Funktioniert das so einfach, wie ich mir das vorstelle? Oder muss dabei noch etwas beachtet werden.

Vielen Dank schonmal vorab

Gruß

Ingo

Hallo Ingo,

Plugins hattest du keine? Die wären dann nämlich auch weg ohne sauber deinstalliert worden zu sein. Vielleicht versuchst du eher das Update doch noch durchzuführen? Wurde die Datenmigration bereits durchgeführt? Versuche doch mal den /vendor Ordner aus dem aktuellen 5.2.6 Installationspaket hochzuladen. Vielleicht fehlen dir nur ein paar Dateien? 

2 Likes

Vielen Dank! Das wars. Ich habe den Ordner /vendor aus der neuen Version komplett hochgeladen und über „meinedomain.com/recovery/update“ das Update nochmal angestoßen. Eine Sache von Sekunden.

Puh. Danke!

Danke! Das hat mir auch gerade gut geholfen beim Update von Shopware 5.6.7 auf Shopware 5.6.10

Möge dein Warenkorb immer prall gefüllt sein :smiley: