Danke für den Tipp. Habe nochmals von vorne aufgesetzt, dann lief es durch. Habe also jetzt die 6.4.1.0 mit Ubuntu 18.04 am Laufen. Vielleicht von allgemeinem Interesse:
Hat man ein Ubuntu 18.04 mit allen Paketen auf dem aktuellen Stand, so ist die PHP Version die falsche (7.2) und die MariaDB Version ist falsch (10.4.19). Folgende Schritte habe ich für das Upgrade durchgeführt:
- Komplettes Backup der Maschine (Image/Snapshot)
- PHP 7.4 installiert + alle erforderlichen Extensions für diese Version (auch
curl
die in der offiziellen Liste von Shopware fehlt https://docs.shopware.com/de/shopware-6-de/erste-schritte/systemvoraussetzungen) - PHP 7.4 im Apache enabled, 7.2 disabled
- MariaDB 10.4.19 komplett deinstalliert (außer natürlich den Daten), dann 10.4.18 mit
dpkg
installiert (siehe auch diesen Post dazu: Installation von mariadb ubuntu server 20.04 ) - Nochmals die Extension
ext-mysql
in der PHP Version 7.4 installiert. (Diese geht bei der Deinstallation von MariaDB 10.4.19 verloren und ohne diese zeigt der Shop nur eine weiße Seite) - Dafür gesorgt dass keine problematischen Datensätze in der Tabelle
cms_page_translation
sind (s.o.) - Alle Plugins deaktiviert
- Upgrade 6.3.5.4 → 6.4.1.0 durchgeführt
- An die Version 6.4.1.0 angepasste Plugins installiert und aktiviert, cache gelöscht
War doch ein langer Weg bis endlich alles lief …