Gestern wollte ich meinen Blog zitieren.. ging er nicht. Strato macht darauf aufmerksam, dass derzeit "verschiede Shops" nicht gehen würden, und sie dran sind. YEAH...
Heute während der REHA mal Zeit gefunden, Fehler zu suchen. Dieser befand sind in der Datei für die mysqli-Verbindung.
Im Log wurde die Variable storage_engine angemeckert. Eine Recherche ergab, dass wohl diese Variable mit der neuen MYSQL-Version rausflog. Dann verstehe ich auch, warum andere Probleme haben.
Kurzum.... in der entsprechenden Datei habe ich deren Verwendung jetzt auskommentiert (siehe unten, ab Zeile 297), da MYSQL 5.7 standardmäßig jetzt InnoDB verwendet.
Allmählich nervt es etwas. Erst die Umstellung auf PHP 8.x, die mir Anpassungen abverlangte.
Am Besten ich mache mal ein Backup aller Artikel.. wenn das so weiter geht, muss ich evtl Serendipity oder den ganzen Blog aufgeben.. Viel Zeit habe ich eh grad nicht dafür. Naja.
Codeblock, der angepasst werden musste
if (serendipity_utf8mb4_ready()) {
# InnoDB enables us to use utf8mb4 with the higher max index size
serendipity_db_query("SET storage_engine=INNODB");
} else {
# Before 5.6.4/10.0.5 InnoDB did not support fulltext indexes, which we use,
# thus we stay with MyISAM here
serendipity_db_query("SET storage_engine=MYISAM");
}