Update auf Wordpress 2.2.1
Irgendwann muss man ja. So würde ich dieses Update beschreiben. Die Version 2.2 habe ich ausgelassen, weil diese Version schon von Anfang an mit diversen Bugs und Sicherheitslücken gestraft war. Auch diesmal habe ich die bereits lokalisierte Version von Wordpress-Deutschland genommen, denn trotz meines vermehrten Bloggens in Englisch, wird Deutsch auch weiterhin hier Hauptsprache bleiben.
Änderungen gab es für mich fast nur unter der Haube. Da es seit Version 2.2 möglich ist Datenbank-Zeichensatz und Collation zu setzen, war eine Konvertierung der Datenbank notwendig. Bei mir stand sie, wie bei allen die WP schon länger im Einsatz haben, auf latin1_swedish_ci. Dafür habe ich zuerst Mysql selbst in der /etc/mysql/my.cnf das Default-Charakter-Set gesetzt:
[mysql] default-character-set = utf8
Für Wordpress muss die wp-config.php angepasst werden:
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', 'utf8_general_ci');
Anschließend sind die Umlaut kaputt, denn die Datenbank ist noch nicht konvertiert. Das kann man entweder zu Fuss oder mit dem UTF-8 Database Converter Plugin machen. Ich entschied mich für letzteres und es klappte ohne Probleme.
Letztlich habe ich noch schweren Herzens das OpenID-Plugin rausgeworfen, da es undefinierbare Fehlermeldungen wirft. Dafür hält jetzt Subscribe to Comments hier Einzug.