„Never touch a running system“ war auch hier auf dem Blog lange die Devise und so werkelte hier bis vor wenigen Stunden noch ein betagtes WordPress in der Version 1.5.1.3. Dies nicht zuletzt auch deshalb, weil sich im Laufe der Zeit vielerlei händische Änderungen an den WordPress-eigenen Dateien und Funktionen angesammelt hatten. Doch alles hat mal ein Ende und darum bin nun auch ich endlich wieder auf dem aktuellen Stand der Technik.
Eine weitere Herausforderung war die Umstellung des Zeichensatzes. Als ich vor fast 3 Jahren BloggingTom aufgesetzt hatte, entschied ich mich nämlich aus heute nicht mehr ganz nachvollziehbaren Gründen für ISO-8859-15, was im Laufe der Zeit einiges an Ärger verursachte. UTF-8 musste her, doch ich scheute bislang die Unsicherheiten mit der Umstellung.
Zeichensatz-Umstellung
So galt es zuerst mal eine Kopie der SQL-Datenbank aufzusetzen, diese von unnötigem alten Datenmüll zu befreien und danach die Datenbankeinträge nach UTF-8 zu konvertieren. Das Script von Markus Tacker war mir dabei eine grosse Hilfe, denn damit geht die Konvertierung fast automatisch vonstatten. Und, soweit ich bisher sehen kann, sind dabei auch keine Fehler aufgetreten.
WordPress-Upgrade
Während normalerweise ein Teil der „alten“ WordPress-Daten gelöscht wird und danach die neuen Daten kopiert werden, habe ich mich für den etwas radikaleren Weg entschieden, ein nacktes WP 2.3.1 aufzusetzen und mit der konvertierten Datenbank zu verbinden. Nachdem WordPress dann das Upgrade der Datenbank vorgenommen hatte, galt es nur noch, das Theme wieder aufzuspielen und, bedingt durch die zahlreichen WP-Funktionsänderungen, wieder lauffähig zu machen.
Schwierigkeiten
Das eigentliche Upgrade ging erstaunlicherweise ohne grössere Probleme über die Bühne. Allerdings gibt es noch einige kleine Probleme mit Plugins zu lösen. So nutzte ich bisher für die Meta-Keywords das Plugin Jerome’s Keywords, das sich aber nicht mehr mit der neuen WordPress-Version verträgt. Klar könnte ich diese Einträge ins Tag-System importieren, doch ich möchte nach wie vor zwischen Tags und eigentlichen „Beschreibungs-Keywords“ unterscheiden.
Ziemlich mühsam hingegen ist das Verhalten von Arne’s Plugin Google Sitemaps Generator, das bisher anstandslos seinen Dienst verrichtete. Nach dem Update auf die neuste Version sorgt es beim Schreiben bzw. Speichern neuer Beiträge ständig für die Überschreitung der maximalen Anzahl Datenbankverbindungen. Wieso dieses Problem aber nur hier und nicht beim Travelblogger (mit denselben Versionen) auftritt, ist mir bisher ein Rätsel. Und so bleibt mir nichts anderes übrig, als das Plugin derzeit zu deaktivieren.
Positives
Auf den ersten Blick scheint der Seitenaufbau wieder einiges schneller zu sein. Zudem scheint, so hoffe ich wenigstens, das Problem mit der Kommentarabgabe nun gelöst zu sein. Bei meinen Tests konnte ich zumindest keine langwierigen Verzögerungen bei der Abgabe von Kommentaren mehr feststellen.
UTF8 und Iso …. das hat mir auch beim letzten Serverumzug einiges Kopfzerbrechen bereitet
Arne’s Plugin Google Sitemaps Generator hat bei uns dazu geführt, dass beim Kommentieren die Browsers meldeten, sie könnten die Seite nicht öffnen… Dieser „Weisseffekt“, von dem hier auch schon berichtet wurde (allerdings bei antiquierter WP-Version).
Irgendeine Ini-Memory-was-weiss-ich-Erhöhung (auf 64 MB, 😎 ) und auch ein PHP-Update auf weiss-ich-für was-eine-Variante (5 , 😎 ) aufm Server brachten keine Heilung. Allerdings gibt es die Google-Sitemap auch ohne Arne,
Wir sind nur blutige Laien, d.h. für hier zukünftig mitgeteilte Profi-Lösungen sind wir noch sowas von dankbar.
Schöne Festtage, Tom, und guten Rutsch!
Jetzt machst Du aber (hoffentlich) Witze, Tom!? Und wie
Sag jetzt nicht, mein JobBlog wäre fast 2 Monate älter.
Du hast es für einmal geschafft, mich völlig konfus zu machen! Sapperlot!
Ich komme auch gerade vom Umstellen auf wp. Die Sonderzeichen waren auch das Hauptproblem. Und jetzt muss ich erst mal lernen wie WP funktioniert.
Wie hast du denn das jetzt mit Jerome’s Keywords / Related Posts gelöst? Die „ähnlichen Artikel“ werden ja gelistet.
@ rouge
Du musst nur den Nippel durch die Lasche … Du weisst schon 😉
@ Paddy
Wieso fragst ausgerechnet Du das? Hast uns ja Dein Blog weggenommen!
@Marcel
Erstens frag‘ ich mich jetzt grad, warum im Firefox nur zwei Kommentare angezeigt werden. Und zweitens – um auf deine Frage zu kommen – weisst du das genau. Und ausserdem hab‘ ich noch Projekt3S am Laufen und kämpfe da mit eben solchen Problemen wegen Jerome’s Keywords.
@Paddy: Related Posts werden mit dem gleichnamigen Plugin realisiert. Die dazugehörende Website ist derzeit allerdings offline…
Und das mit den Kommentaren: Ja da scheints auch noch ein Problem zu geben. Aber während der nächsten Tage finde ich sicher etwas Zeit um ein bisschen zu basteln 😉
@BloggingTom
Die ist schon seit Monaten Offline! Ich würde mal auf SimilarPost umstellen.
für Tags nehme ich „Configurable Tag Cloud“
@GRIS-GRIS
Hast du die Advanced options im Sitemap Generator eingestellt?
# Enable MySQL standard mode. UND
# Build the sitemap in a background process.
@topfmodel, danke für den Tipp. Haben wir nicht probiert. werden wir nun probieren.
Wir aktualisieren den Sitemap- Generator per „manual configuration “ nach jedem Posting, dann schalten wir das Plug-in ab… und dann wieder ein (bzw. aus) beim nächsten Posting…
Andernfalls laufen die Browser (Safari, Firefox, IE Mac scheinbar) leer, wenn man kommentiert. Allerdings werden die Kommentare gespeichert und nach Reload auch angezeigt – ingesamt ist das unbefriedigend gegenüber WP 1.5.x., wo alles klappte. Ich sage aber: Kann ja ganz unser Problem sein, ist keine „Ansage“ gegen Arnes Plug-in.
@topfmodel: Danke für den Tipp, werd‘ ich mir bei Gelegenheit mal ansehen.
@All: Das Phänomen, dass die Kommentare zwar abgegeben werden können, aber hier (im Gegensatz zur Administration) nicht sofort angezeigt werden, kann ich mir bislang nicht erklären. Ich habe unterdessen zwar Hinweise gefunden, dass Spam Karma 2 nicht immer korrekt mit der neuen WP-Version zusammenarbeiten will, konnte das bislang allerdings nicht wirklich verifizieren.
Ich habe nun testhalber aber trotzdem mal Spam Karma ausgeschaltet und durch das Standalone-Akismet Plugin ersetzt. Für eine kurze Rückmeldung ob sich damit die Situation verbessert hat, wäre ich dankbar.
Test-Kommentar mit Safari Browser
Kein Problem – schnelle Anzeig, kein Reload erforderlich
@BloggingTom
keinProblem! Ich nehme auch Akismet! allerdings nicht die ganz neu!
Ich sehe jetzt auch alle Comments. Hab‘ ich vorher nur im IE gesehen, jetzt auch FF.
Mach mir jetzt mal keine Angst, Tom! Habe bei meinen Blogs seit 2, 3 Tagen auch die neue WP-Version drauf uns (seit jeher) SPAM Karma2 und Akismet. Bis jetzt stelle ich, das Problem aber nicht fest …
Bitte weiter testen und berichten 😉
Soeben einen Kommentar zu neueste WP-Version und SPAM Karma geschrieben. Nach Absenden (ohne Reload) ist mein Kommentar aber nicht zu sehen 🙁
Nach Reload (ach ja: FF) sind die neuen Kommentare zu sehen. Hmmm …
Soooo… nun gehts aber, oder? Ich zumindest kann den Fehler nun nicht mehr nachvollziehen…
Ich probier’s noch mal …
P.S. Hattest Du früher nicht auch die SPAM-Rechnung? So à la „Resultat von 1+3 hier eintragen“?
@Marcel: Nöö, Rechnen war damals in der Schule nicht gerade meine Stärke 😉
OK 😉 (Mal sehen, ob’s jetzt klappt mit dem Kommentar-sofort-sehen-können)
Ta-taaaaaa 🙂 Jetzt scheint’s wieder bestens zu klappen!