WordPress Upgraden naar 2.8
De WordPress upgrade stap voor stap
In deze workshop zullen we uitleggen hoe je in een aantal eenvoudige stappen WordPress kan upgraden naar de laatste versie. In dit geval gaat het om een overstap van WordPress 2.7.1. naar WordPress 2.8. Als je een zeer verouderde versie hebt kan het zijn dat er meerdere stappen genomen moeten worden. In dat geval kun je beter WordPress.org raadplegen voor een upgrade van jouw versie naar 2.8. Vanaf 2.6 en 2.7 zijn upgrades veel eenvoudiger geworden, maar er zijn nog steeds essentiële zaken waarmee rekening gehouden moet worden.
Backup maken van alle bestanden
Ten eerste raden we je aan ene backup te maken van al je WordPress bestanden. Dit doe je met een FTP programma zoals Filezilla – een brilliant Open Source programma – dat hoog in ons vaandel staat. Dit programma is erg goed en is gratis.

Aangezien wij op onze site zo’n 300 MB hebben staan ben je wel even bezig
. Alle bestanden op je server zet je op je eigen computer of op een aparte CD als je echt goed wil backuppen. Wij hebben altijd twee of drie kopieen van sites zodat we meer zekerheid hebben.
Backup maken van de database
De volgende stap in net zo belangrijk en naar mijn mening zelfs belangrijker. Alle content van je WordPress site is opgeslagen in een MySQL database. Deze data moet ook gekopieerd worden naar je harde schijf. Dit kan gedaan worden vanaf de MySQL command line, PHPMyAdmin (PMA), maar wij zullen gebruik maken van de WordPress Backup plugin die hier het beste geschikt is voor iedereen.
WordPress WP-DB Backup
Met deze plugin kan er vanuit de WordPress administratie of Dashboard een backup van de database gegenereerd worden die je naar je computer kan downloaden. Hoe je een plugin kunt installeren en activeren zullen we op een andere tijdstip een workshop maken of een artikel schrijven. Maar hier is een uitleg in het Engels voor deze plugin.
Na installatie vind je die onder Gereedschap of Tools > Backup. Daar moet je twee keuzes maken. Teneerste moet je kiezen of je bepaalde bestanden wel of niet ook wil backuppen zoals onze WordPress Couterize statistieken tabellen die behoorlijk in omvang zijn en die wij niet altijd opslaan.

Ten tweede moet je kiezen hoe je de database wil opslaan. Wij kiezen voor “Download to your computer” zodat de kopie op onze harde schijf kan worden opgeslagen. Nadat je de backup hebt binnengehaald moet je hem nog wel even openenen om te zien of er een mooie MySQL dump gemaakt is en dat die niet corrupt is anders heb je nog niets.
Backup aan de gang:
De upgrade zelf
Na de complete backup van de database en alle bestanden is het, zoals ik meldde, tegenwoordig erg makkelijk. Je gaat naar Tools > Upgraden of je klikt op de knop “upgrade nu” op de beginpagina van de WordPress administratie.

- Update naar 2.8
Dan krijg je een scherm waar je kunt kiezen WordPress 2.8 automatisch up te daten of down te loaden.

Kies voor automatisch updaten.
Errors
Dan zul je je FTP gegevens moeten invoeren. Helaas lukt de automatische update van Doede.net niet

vanwege teveel javascripts die op de achtergrond draaiden en vanwege een download die niet helemaal goed ging. Uiteindelijk kreeg je op Doede.net even een wit scherm des doods te zien. Dit kwam doordat er bepaalde bestanden niet goed waren downgeload naar de server. Zie hier ons error log met de error die dat aangeeft:
[Mon Jun 29 12:02:10 2009] [error] [client xxx.xxx.xx.xx] PHP Fatal error: Call to undefined functionwp_clone() in /var/www/vhosts/xxxxx.xxx/httpdocs/wp-includes/cache.php on line 380
Vandaar dat toch op WordPress.org 2.8 moesten downloaden en via FTP moesten uploaden. Daarna deed de site het weer prima. En kregen we dit scherm:

Dit is waar we op hadden gewacht! We zijn er nu bijna! We wachten even en krijgen dit bericht:

Upgrade naar WordPress 2.8 gelukt!!!
Klik op doorgaan en je kunt weer vrolijk verder bloggen!!






