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');
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)