Hallo nochmal,
soeben habe ich den aktuellen
Entwicklungsbranch von CONTENIDO geklont und eine frische Installation durchgeführt.
Die Entwicklungsumgebung bei mir ist wie folgt gewesen:
- Windows 10
- XAMPP (Apache/2.4.43, PHP 7.3.17 und MySQL 8.0.23
Die Installation lief durch, es sind keine Fehler in der errorlog.txt oder setuplog.txt, beide Dateien wurden nicht einmal erstellt.
Ich kann mich im Backend anmelden, alle Bereiche sehen gut aus, das Frontend geht auch.
Die Standardkonstellation meiner Entwicklungsumgebung ist normalerweise:
- Windows 10
- XAMPP (Apache/2.4.43, PHP 7.3.17 und MariaDB 10.4.11
Also wie oben, nur mit MariaDB 10.4.11 anstatt MySQL 8.0.23. Auch hier habe ich in der aktuellen Entwicklungsbranch keinerlei Probleme.
Bei einer Neuinstallation kümmert sich das Setup darum, den SQL-Modus so zu setzen, dass CONTENIDO mit MariaDB 10 und MySQL 8 funktioniert. Es kann natürlich sein, dass eine Konfiguration auf einem Server das Ändern des SQL-Modus unterbindet und den Betrieb im strikten SQL-Modus vorschreibt. Dann sieht es momentan schlecht aus.
Ob ein Update einer älteren CONTENIDO-Version ohne Probleme läuft, lässt sich schwer voraussagen. Es kam schon vor, dass Tabellen in älteren CONTENIDO Versionen doppelte Primärschlüssel hatten und wenn das Setup nun versucht, die Pseudo-Primärschlüssel in echte Primärschlüssel umzuwandeln, knallt es mit einer Fehlermeldung. Dieses Problem ist auch bekannt und dazu gibt es ein
Ticket.
Gruß
Murat