So heute Abend wollte ich ein Testbericht von Wordpress Script schreiben, dies hatte ich mir bereits schon vor paar Tagen vorgenommen und eine Standardinstallation der Version 2.8.6 auf meinen lokalen Rechner gemacht. Nach den ich heute ein wenig Zeit dafür gefunden und mich entsprechend, in den Administrationsbereich vom WordPress Script eingeloggt hatte, habe ich mit Erstaunen festgestellt die folgende Fehlermeldung kommt:
Warning: gzinflate() [<function.gzinflate>]: data error in .../wp-includes/http.php on line 1787
Nun ja, so ein Mist ich hätte vielleicht Xampp nicht vorher ein Update auf die neueste Version spendieren sollen. Aber egal, dachte ich mir „Mache ich einfach mal ein Update auf die neuste Version“.
Als Erstes bin ich auf die Webseite https://static.wordpress-deutschland.org/upgradepaket/ gegangen und habe mir die Zip Datei „fix-29-to-291.zip“ heruntergeladen. Nachdem ich ein Backup des aktuellen Script gemacht hatte, habe ich alle Dateien überschrieben und entsprechend die Update-Routine unter der Adresse „/wp-admin/upgrade.php“ aufgerufen.
Danach habe ich folgende Fehlermeldung erhalten beim Ausführen der update.php:
WordPress Datenbank-Fehler: [ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '41' for key 'PRIMARY'] ALTER TABLE wp_options DROP PRIMARY KEY, ADD PRIMARY KEY(option_id)
So der nächste Fehler … :-(
Aber na ja, ist ja nur ein Schlüssel, der nicht gesetzt werden konnte, in der Tabelle wp_options. Daraufhin habe ich einfach das nächste Update „fix-291-to-292.zip“ heruntergeladen und genauso ausgeführt. Hierbei kam direkt automatisch der nächste Fehler:
Fatal error: Call to undefined function: is_admin() in .../wp-includes/vars.php on line 16
Die Fehlermeldung sagt nur aus, dass die Funktion „is_admin()“ nicht definiert ist in der Datei vars.php. Es ist schon sehr toll, mehr oder weniger habe ich ausschließlich Pech mit den auf den neuesten Stand bringen müssen. Vielleicht ist dies nicht mein Tag.
Auf der Suche nach einer Problemlösung, bin ich auf einen Beitrag in WordPress Supportforum gestoßen, wo drauf hingewiesen wurde, die aktuelle Gesamte-Version 2.9.2 herunterzuladen und alle Dateien noch mal zu überschreiben. Danach sollte man ausschließlich die Update-Routine ausführen. Dies habe ich dann auch so umgesetzt und siehe da, mein WordPress Script läuft wieder. Ich hoffe, dass ihr nicht solche Probleme beim Ausführen des Updates von WordPress habt.