Jag drog igång ett litet miniprojekt förut - att få in gamla Textpattern-inlägg till Wordpress, något jag helt enkelt inte lyckats med tidigare. Idag tog jag tjuren vid hornen, installerade WP 2.1 på en testdomän och - lyckades! Helt plötsligt låg alla mina gamla inlägg där och allt verkade ha fungerat smidigt.
Förutom teckenkodningen, där åäö blir <?> och så vidare. Har testat ett knippe knep som jag googlat mig fram till men inget verkar lösa problemet. På rak arm - finns det någon smidig lösning som någon wF:are trycker på utan att säga något?
Alla tips och förslag mottages varmt och så får jag väl beta av "Nej, redan testat" allt eftersom. ;)
...och då är frågan; kan jag göra det för hela min databas eller måste jag göra det kolumn för kolumn, tabell för tabell?
Du kan dumpa ut hela databasen med phpmyadmin. Finns en knapp som heter exportera i startvyn. Tja, du kan ju göra det tabell för tabell om du vill också.
Exporterade de aktuella tabellerna i databasen och öppnade det i Texteditorn på Macen. Där kan åäö inte alls tolkas. Öppnar jag dock filen i Dreamweaver så tolkas mycket riktigt åäö som sig bör.
I början av varje tabell står det också...
ENGINE=MyISAM DEFAULT CHARSET=utf8 PACK_KEYS=1
När jag sedan ska spara filen via Save file as... så får jag, med filändelse .sql, följande val (se bifogad fil):
Äh, nu gav jag fan i att försöka hitta någon halvautomatisk lösning utan la sonika ner lite manuellt jobb i skiten.
Lösning: exportera Textpattern-databasen i befintligt format. Öppna i Texteditorn och byt ut alla skumma tecken till HTML-versionerna av dem (#ä och så vidare). Importera i phpMyAdmin.
Det blir lite bök och pill med att komma på alla specialtecken man använder (åäöéü° osv) men det fungerar. Verkar det som.
Klart. Tack för hjälpen i alla fall. :)
259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25