Kategorien
Microblog

Der FBI-Psychiater bei Bones i…

Der FBI-Psychiater bei Bones ist @stephenfry #

Kategorien
Blog

WordPress, MySQL und unechtes UTF-8

Schonmal eine WordPress-Installation auf eine neue MySQL-Version umgezogen? Gerade wenn man von Version 4.x auf Version 5.x wechselt, dann stehen anschließend oft in den alten Artikeln Worte wie „heißt“ oder „größere“. Das liegt daran, dass WordPress irgendwann in der Vergangenheit (war das Version 2.3?) seine Datenhaltung auf UTF-8 umgestellt hat, ältere MySQL-Versionen aber noch keine saubere Zeichensatzunterstützung auf Tabellen- und Feldebene boten. Will man das reparieren, so muss man der Datenbank „verraten“, mit welcher Zeichencodierung die Daten in den Tabellenspalten gespeichert sind. Dazu habe ich das folgende Skript geschrieben, das von allen betroffenen Feldern die Zeichencodierung erst entfernt, um sie dann korrekt zu setzen:

alter table wp_comments change comment_author comment_author tinyblob;
alter table wp_comments change comment_author comment_author tinytext
            character set utf8;
alter table wp_comments change comment_content comment_content blob;
alter table wp_comments change comment_content comment_content text
            character set utf8;
alter table wp_links change link_name link_name varbinary(255);
alter table wp_links change link_name link_name varchar(255) character set utf8;
alter table wp_links change link_description link_description varbinary(255);
alter table wp_links change link_description link_description varchar(255)
            character set utf8;
alter table wp_links change link_notes link_notes mediumblob;
alter table wp_links change link_notes link_notes mediumtext character set utf8;
alter table wp_options change option_value option_value longblob;
alter table wp_options change option_value option_value longtext character set utf8;
alter table wp_posts change post_content post_content longblob;
alter table wp_posts change post_content post_content longtext character set utf8;
alter table wp_posts change post_title post_title blob;
alter table wp_posts change post_title post_title text character set utf8;
alter table wp_posts change post_excerpt post_excerpt blob;
alter table wp_posts change post_excerpt post_excerpt text character set utf8;
alter table wp_posts change post_content_filtered post_content_filtered blob;
alter table wp_posts change post_content_filtered post_content_filtered text
            character set utf8;
alter table wp_term_taxonomy change description description longblob;
alter table wp_term_taxonomy change description description longtext
            character set utf8;
alter table wp_terms change name name varbinary(200);
alter table wp_terms change name name varchar(200) character set utf8;
alter table wp_usermeta change meta_value meta_value longblob;
alter table wp_usermeta change meta_value meta_value longtext character set utf8;

Vielleicht hilft es ja jemandem…

Kategorien
Microblog

RT @jowe Ich mag ISO-8859-1 ni…

RT @jowe Ich mag ISO-8859-1 nicht! #

Kategorien
Microblog

Bürokratieauswuchs: am untere…

Bürokratieauswuchs: am unteren Ende des Tankstellenkassenzettels steht: „Das Lieferdatum entspricht dem Rechnungsdatum“. #

Kategorien
Microblog

TEXT und BLOB

TEXT und BLOB #

Kategorien
Microblog

@JerikoOne Gute Idee (ab in Ri…

@JerikoOne Gute Idee (ab in Richtung Kaffeemaschine) #

Kategorien
Microblog

@signal77 http://twitpic.com/x…

@signal77 http://twitpic.com/x1enc – Es hilft nicht so richtig (Kann ich den 22Zoll-Röhrenmonitor wiederhaben? Mit dem war mir nie kalt.) #

Kategorien
Microblog

@Frauenfuss Naja, so richtig a…

@Frauenfuss Naja, so richtig aufgegriffen wurden die Vorschläge der Übersetzermailingliste aber auch nicht… #

Kategorien
Microblog

@haekelschwein Sind die Zipfel…

@haekelschwein Sind die Zipfelbuben immernoch drin? Unfassbar. #

Kategorien
Microblog

NoSpamNX-Test (jetzt ernst: Ak…

NoSpamNX-Test (jetzt ernst: Akismet aus). #

Kategorien
Microblog

Jetzt kommen die Leute und wü…

Jetzt kommen die Leute und wünschen gute neue Jahre. Das ist verwirrend, wenn man schon seit ein paar Tagen arbeitet… #

Kategorien
Microblog

@ht82 Jetzt schläft der Hase …

@ht82 Jetzt schläft der Hase schon, aber morgen früh wird er mir die Nachricht wohl vorlesen (oder so). #

Kategorien
Microblog

@ht82 Keine Ahnung. (Der „dent…

@ht82 Keine Ahnung. (Der „dentaku“-Account ist aber nicht der mit meinem Hasen verbundene, der heißt „steinhobelgruen“). #

Kategorien
Microblog

Den Marcell Davis glaubt Euch …

Den Marcell Davis glaubt Euch doch sowieso keiner! #1&1 #Werbung #nerv #

Kategorien
Microblog

Kann man auf der Mobilseite vo…

Kann man auf der Mobilseite von flickr keine Bilder zu den Favoriten hinzufügen? Oder bin ich blind? #

Kategorien
Microblog

@ht82 Für den Nabaztag habe i…

@ht82 Für den Nabaztag habe ich einen bei http://my.nabaztag.com — tut’s das auch? #

Kategorien
Microblog

@PickiHH Die anderen Browser „…

@PickiHH Die anderen Browser „merken“ sich die Namensauflösung vielleicht aggressiver (?). #

Kategorien
Microblog

@pickihh http://twitpic.com/wy…

@pickihh http://twitpic.com/wykmk – Vermutlich sind gerade größere DNS-Probleme im Umlauf (schrub nicht vorhin jemand von Attacken auf Nameserver?). #

Kategorien
Microblog

@stijlroyal Ist doch schon sei…

@stijlroyal Ist doch schon seit >1h vorbei. #

Kategorien
Microblog

Das einzige Blog, aus dem ich …

Das einzige Blog, aus dem ich hier regelmäßig laut ganze Einträge vorlese, sind die Herzdamengeschichten von @Merlix – z.B. http://shxz.de/6 #