Fehlerhafte Umlaute nach mySQL Update

Thomas Weller | 26. Mai 2010

Situation

Eine bestehende mySQL 4.0 Datenbank mit Wordpress-Inhalt wurde exportiert und auf einer mySQL 5.0 Installation wieder importiert.

Problem

Nachdem die Wordpress-Installation auf die neue Datenbank umgestellt wurde, wurden Sonderzeichen fehlerhaft (meist als zwei Zeichen) dargestellt.

Lösung

Die mySQL 4.0 Datenbank lag vermutlich im Latin1-Format vor, während die neue mySQL 5.0 Datenbank per UTF8 angesprochen wurde. Abhilfe schaffte der Eintrag des korrekten Charset in der Wordpress Konfigurationsdatei wp-config.php.
define('DB_CHARSET', 'latin1');

Drupal installieren

Thomas Weller | 22. Januar 2010

Situation

Eine Webseite sollte ein neues Design bekommen. Ein gefälliges Design wurde bereits gefunden, allerdings für ein anderes CMS System. Anstatt Wordpress sollte deshalb Drupal eingesetzt werden.

Problem

Die Installation führte zu Fehlermeldungen, dass nicht auf Tabellen der Datenbank zugegriffen werden kann.

Lösung

Die Installationsanweisungen in Schritt 4 der Installationsanleitung von Drupal sind nicht korrekt. Es muss nicht die Basis-URL der Webseite aufgerufen werden, sondern natürlich die Webseite im entsprechenden Unterordner, sofern das CMS in einer Unterseite einer bestehenden Webseite installiert wird. Weiterhin genügt es nicht, nur diesen Ordner aufzurufen (entspricht index.php), sondern muss direkt das Installationsskriptaufrufen (install.php). Damit wurde die geführte Installation aktiviert. Leider konnte die Installation nicht komplett vollzogen werden, da Drupal mySQL 4.1.1 benötigt, der Webhoster 1&1 derzeit jedoch noch mySQL 4.0.27 bereitstellt. Diese Information war auf der Webseite nicht zu finden. Das aufmerksame Studium der Datei Install.txt hätte jedoch geholfen.

Links

Deutsche Drupal Webseite (rev. 2010-01-22)