Fehlerbehebung
Update Assistant zeigt „Please fix the following error(s)“
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:
- Prüfen Sie die Protokolle des Update Assistant unter
/directorio-admin/autoupgrade/logsund suchen Sie die erste nicht erfüllte Anforderung. - 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>/cachegehört zu alten Themes von PrestaShop 1.6. - Wenn Sie SSH haben, wechseln Sie in
modules/autoupgradeund führen Siephp bin/console update:check-requirements admin123aus, wobei Sieadmin123durch den tatsächlichen Namen Ihres Administrationsverzeichnisses ersetzen. Siehe den offiziellen Leitfaden zum Update Assistant per CLI. - Korrigieren Sie Eigentümer, Gruppe oder Rechte nur für den Pfad, den die Prüfung als nicht beschreibbar meldet.
755erlaubt 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
- Fehler beim Installieren von Modulen in PrestaShop, The file is missing Diagnostizieren Sie The file is missing anhand des PHP-Upload-Codes und der Protokolle, bevor Sie Li...
- Fehler „An error occurred while sending the message“ im Kontaktformular von PrestaShop Diagnostizieren Sie, warum das Kontaktformular abgelehnt wird, und korrigieren Sie einen alten Overr...
- 404-Fehler bei statischen Dateien verlangsamen die Website Erkennen Sie fehlende statische Ressourcen, die PHP starten und CPU verbrauchen, liefern Sie sie als...
- Den Debug-Modus von PrestaShop vorübergehend aktivieren Ermitteln Sie die genaue Exception, indem Sie _PS_MODE_DEV_ vorübergehend über das Backoffice oder d...
Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.