die Demoinstallation unter XAMPP funktioniert nach der Abänderung.
Wenn ich aber meinen Shop von 4.5.5 auf 4.5.6 updaten will (und hier auch die Änderung einbaue) lädt das Ganze nach dem Update ewig und dann bekomme ich eine leere Seite (Shop ist aktiv).
Bei oxid 4.5.5 CE Alles im grünen Bereich, bei oxid 4.5.6 CE ist die Anzeige für den MySQL Client Connector für MySQL 5 gelb.
Ich habe nun die Methode “checkMysqlConnect” in /core/oxsysrequirements.php in der Version 4.5.6 durch die Methode der Version 4.5.5 ersetzt. Jetzt ist Alles grün und 4.5.6 sollte installiert werden können.
Ich habe heute erstmals einen Oxidshop 4.5.6 mit MySQL 5.5.16 installiert und habe wahrscheinlich das gleiche Problem. Allerdingszeigt die Setup-Routine beim Client-Connector rot. Da ja offensichtlich die “alte” Methode von “checkMysqlConnect” geklappt hat, würden mich diese Änderungen interessieren.
Es wurdein der 4.5.6 eine Änderung vorgenommen, die wohl die Probleme verursacht - je nach Serverkonfiguration eben. Deshalb bei Problemen die Version aus der 4.5.5 verwenden, dann klappts.
Wo gefixt werden kann?
Bei Dir? Indem Du die Funktion aus der 4.5.5 verwendest.
Bei Oxid? Schon passiert, mit der 4.5.7 wird der alte Stand wieder ausgeliefert.