Ein Lebenszeichen: flyingsparks läuft endlich wieder!
Bitte entschuldigt die lange Downtime. Mein Hoster und ich haben viel ausprobiert aber es erst heute geschafft, die Datenbank wieder zum stabilen Laufen zu bewegen — zumindest hoffen wir das.
Für die technisch Interessierten: Es bestand irgend ein Bug in SQL im Zusammenhang mit Suse-Installationen und dem Index auf der Datums-Spalte für wp_post.
Wir brauchten beispielsweise nur das folgende SQL-Statement auszuführen um die Datenbank zuverlässig zu crashen =(.
SELECT DISTINCT MONTH(post_date) AS month, YEAR(post_date) AS year
FROM wp_posts
WHERE post_date < '2009-03-01'
AND post_type = 'post' AND post_status = 'publish'
ORDER BY post_date DESC
LIMIT 1
Die rote ORDER-Zeile war dabei das Problem. Löschte man sie raus oder änderte die Reihenfolge in ASC, hat es funktioniert. — Jetzt, ohne Index auf der Datumsspalte läuft es auch. Ich hoffe, nicht spürbar langsamer…
[tags]intern, flyingsparks[/tags]
Eine kurze Notiz, insbesondere für RSS-Leser: Das Layout hat sich verändert.
Zur Zeit nur im Firefox getestet… Darstellungsfehler dürft ihr daher gerne melden :-).
Einige Gestaltungs-Muster (Design Pattern) werde ich noch optimieren und auch für ScoutPress dokumentieren. Am wichtigsten ist mir jedoch, dass der Umstieg auf Tags jetzt konsequent vollzogen ist und die Links in der Kopfgrafik endlich alle funktionieren.
Wer in den letzten Stunden versucht hat, auf diese Seite zuzugreifen, hatte gute Chancen, mit PHP-Fehlermeldungen überschüttet zu werden.
Leider hat sich der Umstieg auf WordPress 2 als aufwendiger herausgestellt als er hätte sein sollte. Größtes Problem war, dass die deutsche Übersetzung Probleme mit 64bit-Servern hat. Ein undokumentierter Fehler, leider… für den es aber einen Hack gibt.
Weitere Änderungen? Ich habe die Kategorien ausgemustert und bin per Plugin zum Taggen gewechselt. Außerdem steht im
jetzt UTF-8. Die DB konnte ich leider noch nicht nachziehen aber WordPress scheint das irgendwie zu kompensieren. Zumindest, solange ich keine besteheden Postings editiere…
Wer einen einfachen Weg weiß, die SQL-DB in utf-8 zu konvertieren ist herzlich willkommen :).
In der nächsten Zeit kümmere ich mich um das jetzt kaputte Flash-Headerbild und den fehlen Kategorien-Index.