Fehlerbehebung

Update Assistant zeigt „Please fix the following error(s)“

Geprüft am 2 Min. Lesezeit Update Fehler PrestaShop

Das Modul Update Assistant, früher 1-Click Upgrade, prüft vor dem Update mehrere Anforderungen. Die allgemeine Meldung Please fix the following error(s) sagt nicht, welche davon fehlgeschlagen ist.

Notieren Sie die angezeigte Anforderung und die Uhrzeit des Versuchs. Danach:

  1. Prüfen Sie die Protokolle des Update Assistant unter /directorio-admin/autoupgrade/logs und suchen Sie die erste nicht erfüllte Anforderung.
  2. Prüfen Sie freien Speicherplatz, PHP-Version, Erweiterungen und Schreibrechte nur für den angegebenen Pfad. Im aktuellen PrestaShop liegt der Cache der Theme-Ressourcen in /themes/<tema>/assets/cache; /themes/<tema>/cache gehört zu alten Themes von PrestaShop 1.6.
  3. Wenn Sie SSH haben, wechseln Sie in modules/autoupgrade und führen Sie php bin/console update:check-requirements admin123 aus, wobei Sie admin123 durch den tatsächlichen Namen Ihres Administrationsverzeichnisses ersetzen. Siehe den offiziellen Leitfaden zum Update Assistant per CLI.
  4. Korrigieren Sie Eigentümer, Gruppe oder Rechte nur für den Pfad, den die Prüfung als nicht beschreibbar meldet. 755 erlaubt dem Eigentümer das Schreiben, behebt aber keinen falschen Eigentümer und sollte nicht rekursiv als Universalwert gesetzt werden.

Erstellen Sie vor dem Update ein geprüftes manuelles Backup, auch wenn das Modul ein eigenes anbietet. Wiederholen Sie die Prüfung und bestätigen Sie, dass genau die korrigierte Anforderung verschwindet, bevor Sie das Update starten.

Das Update vorbereiten, wenn die Anforderung erfüllt ist

Verwenden Sie die Version des Update Assistant, die mit dem Ausgangsshop kompatibel ist, und lesen Sie die Hilfe des installierten Befehls: Die Optionen ändern sich zwischen Versionen. Die Prüfung der Anforderungen aktualisiert den Shop nicht und ersetzt keinen vollständigen Test.

Testen Sie Theme, Module und Zielversion zuerst in Staging. Behalten Sie während der Umstellung im Live-Betrieb Bestellungen, Cron und Zahlungsbenachrichtigungen im Blick, damit eine Wiederherstellung keine neuen Vorgänge verwirft. Speichern Sie Backup und Protokolle außerhalb des Web-Stammverzeichnisses und prüfen Sie, dass der freie Speicherplatz auch für temporäre Entpack- und Sicherungsdateien reicht.

Das könnte Ihnen auch helfen

Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.