22. July 2006

Bye, bye B2Evolution

b2evolution

Bij het overgaan naar het nieuwe uiterlijk van de website is er onder de motorkap ook het een en ander veranderd. Grasland.info draait nu op de blog-tool WordPress in plaats van B2evolution. De laatste heeft ons meer dan 2 jaar trouwe dienst bewezen, maar was ook een van de oorzaken van een geslaagde hackpoging op deze server en de hoeveelheid spam in de reacties liep de spuigaten uit. Bovendien is het upgraden naar nieuwe versies bij deze tool erg lastig zodra je er wat aan gesleuteld hebt.

Toch vonden we het zonde om de oude site zomaar te laten verdwijnen. Al die berichten en reacties kun je niet zomaar deleten. Daarom heb ik ze overgenomen in de nieuwe site. Dat viel uiteindelijk mee, maar het zoeken naar een werkende methode vergde nogal wat speurwerk. Misschien heeft iemand er iets aan als ik opschrijf hoe ik er uiteindelijk in geslaagd ben.

Om ons b2evolution-0.9.0.12-blog te converteren naar een WordPress-2.03-blog heb ik de volgende stappen doorlopen:

STAP 1: Maak een backup

Van alles wat je niet kwijt wilt raken: de files en de databases.

STAP 2: Installeer WordPress 1.5.2

Dit is inderdaad een oude versie, maar de tool die we gebruiken voor de conversie is nog niet aangepast aan WordPress 2+. Oude versies van WordPress vind je hier. Let erop dat je Wordpress installeert in in je b2evolution-database (of een kopie daarvan). En zorg ervoor dat de prefix van de tabellen (standaard wp_) niet gelijk is aan die van b2evolution (standaard evo_).

STAP 3: Draai het importscript

In dit forumtopic kun je de ontwikkeling volgen van een B2Evo importer. Wat bij mij uiteindelijk werkte is het script dat mrtorrent aandraagt. Download het bestand, verwijder “.txt” uit de bestandsnaam en plaats het in de WordPress directory op de server. Roep het aan met de een browser en je krijgt een formulier te zien waarin je de database-gegevens invult. Hierin kun je ook nog enkele specifieke zaken aangeven: welke blog je wilt importeren, wat er met de link-blogs moet gebeuren, etc.

STAP 4: Upgrade WordPress

Het is verstandig de meest recente versie te installeren van WordPress. Hiervoor kun je natuurlijk terecht op de officiƫle site. Let erop dat je niet de installer draait, maar dat je het stappenplan volgt voor de upgrade.

STAP 5: Links checken en bijwerken

Interne links naar posts in je blog en links naar media die je met b2evolution hebt gepubliceerd, zullen aangepast moeten worden. Ik heb de directory “media” op de plek laten staan waar die stond. Op die manier weet WordPress de afbeeldingen in de posts ook te vinden.
Heb je opmerkingen of vragen, laat dan een reactie achter. Alle credits voor de tools die hierboven genoemd worden, gaan naar de makers.

nog geen reacties

Reageer op dit bericht