Grundsätzlich ist ein Servicepack 2 für WebsiteBaker eine gute Sache und begrüßenswert. Das Servicepack 2 stellt unter anderem den Datenbankzugriff auf mysqli_ um und vermeidet Probleme, weil die mysql_ Schnittstelle in den aktuellen PHP Versionen nicht mehr unterstützt wird.
Leider ist das Paket nicht rund. Nach der Installation erhält man den Hinweis, dass die CAPTCHA Einstellungen nicht gefunden wurden - die CAPTCHA Tabelle wird von der Installation schlicht nicht initialisiert.
Darüber hinaus gibt es nach wie vor Probleme, wenn WB 2.8.3 auf einer aktuellen PHP Version 5.4 oder höher und einer aktuellen MySQL Installation ausgeführt wird. Der Grund ist, dass die Prüfungen strenger sind und z.B. beim Anlegen von neuen Datensätzen alle Felder initialisiert werden müssen. Das tut WB 2.8.3 leider nicht durchgängig.
Auf GitHub findet ihr einen Patch für das Servicepack 2.
- ladet euch das aktuelle WB 2.8.3 SP2 herunter.
- entpackt das Installationsarchiv
- ladet euch den Patch wb283-sp2-patch herunter
- entpackt den Patch
- kopiert den Inhalt des Patch in das Installationsarchiv
- installiert WebsiteBaker 2.8.3 SP2
Gruß
Ralf