Dit is de eerste en laatste keer dat ik een handleiding over dit onderwerp hoef te schrijven. Dat komt omdat de nieuwe versie van WordPress (hét beste systeem om een weblog mee bij te houden) zichzelf kan updaten met een druk op de knop. Maar goed, voordat je daarvan gebruik kan maken moet je wel eerst voor de laatste keer je WordPress software upgraden.
Waarom zou ik WordPress upgraden?
Je moet van elke software eigenlijk altijd de nieuwste versie draaien. Je mag er van uit gaan dat deze beter is dan de vorige. In het geval van WordPress 2.7 denk ik dat dit filmpje wel genoeg zegt:
Hoe update je WordPress?
WordPress updaten is niet moeilijk, maar je moet het wel goed doen. Dat doe je met de volgende stappen:
- Backup de WordPress bestanden die op je server staan
- Backup je WordPress database
- Kopieer de nieuwe bestanden naar je server
De eerste stap kan je met elk FTP programma doen (FileZilla is een goede). Als je zelf WordPress geïnstalleerd hebt zal je dit wel meevallen. Je maakt met een willekeurig FTP programma (bijvoorbeeld FileZilla) verbinding met de server waar je weblog op draait en kopieert alle bestanden in de map waar je weblog in staat naar een map op je computer.
De tweede stap kan iets lastiger zijn. Al je artikelen, instellingen en pagina’s worden door WordPress opgeslagen in een database. Er is bij mij met het upgraden van WordPress nog nooit iets fout gegaan maar bij zo’n grote update doe ik liever maar even veilig en maak ik dus een backup van mijn hele database. Dat kan grofweg op twee manieren: met de WordPress Database Backup plugin of met een databasemanagementsysteem als PHPMyAdmin. Ik zou je de plugin aanraden omdat dat het makkelijkst is. Als het goed is, is deze plugin automatisch met WordPress meegeleverd, dus je hoeft ‘m alleen maar even te activeren en vervolgens naar Manage -> Backup te gaan in WordPress. Je hebt drie keuzes voor het opslaan van de backup: op de server, in een mailtje of op je computer. We hebben al een backup gemaakt en e-mail vertrouw ik niet dus ik kies voor een backup naar de computer. Klik nu op Backup en sla het bestand op op je PC.
Nu kunnen we de laatste stap in het updateproces doen: het uploaden van de nieuwe versie van WordPress. Die kan je hier downloaden. Sla de bestanden uit het .zip bestand op in een map op je PC. Nu kan je weer met de FTP verbinding maken. Je kunt nu de nieuwe WordPress bestanden in je map op de server plaatsen (let op: zorg er wel voor dat je de bestanden in de juiste map plaatst en dat je niet de hele wordpress map in je blog map plaatst). Waarschijnlijk krijg je nu de vraag of bestanden wil overschrijven. Bevestig dit.
Als alle bestanden ge-upload zijn moeten we nog één ding doen. We moeten kijken of het configuratie bestand nog gewijzigd moet worden. Dat bestand vind je in de hoofdmap van je blog met de naam wp-config.php. Open dit bestand en vergelijk het met het wp-config-sample.php bestand. Als het dezelfde indeling heeft hoef je niks te veranderen. Als je de bestanden qua indeling niet overeen komen moet je het wp-config-sample.php bestand aanpassen met de juiste gegevens, het oude wp-config.php verwijderen en wp-config-sample.php hernoemen naar wp-config.php. Volgt u me nog? Voor informatie over hoe je het configuratie bestand moet aanpassen kijk je hier. Je kan de waarden die je in vullen afkijken uit je oude wp-config.php bestand.
Als je dit allemaal hebt gedaan en je gaat met je browser naar je weblog toe wordt je waarschijnlijk gevraagd om de database te upgraden. Daarvoor hoef je alleen op de knop te drukken. En nu ben je klaar!
Als je weblog er nu niet meer uitziet en je allerlei foutmeldingen krijgt, is er iets fout gegaan (goh!). Je moet dan de backups die je hebt gemaakt terugplaatsen. Daarvoor moet je je blog map eerst leeg maken en vervolgens de gebackupte bestanden er weer in plaatsen en je moet je database backup terugplaatsen. Hoe je dat doet lees je hier.
Maar waarschijnlijk is alles gewoon goed gegaan en heb je nu de prachtige nieuwe versie van WordPress draaien. Als je nog vragen hebt over het updaten van WordPress, stel ze gerust onder deze post. Happy blogging!

24 Reacties
Hi, bij mij is het duidelijk niet goed gegaan en nu weet ik het niet op te lossen of terug te draaien, upgrade naar 2.7, heb ik gedaan met de automatische wordpress upgrade plugin, groetjes Liesbeth
Hoi Liesbeth,
Op je website zag ik dat het inmiddels gelukt is. Waarom was het in eerste instantie fout gegaan?
Helemaal gelukt is het trouwens nog niet want in de broncode staat nog dat je versie 2.6.5 gebruikt.
Walter
Hoi Walter, klopt, het is teruggezet naar 2.6.5, het is fout gegaan door de automatische upgrade plugin. Nu kan ik voortaan beter handmatig upgraden zoals jij hier nu beschrijft. Ik wist dat niet goed, omdat iemand het voor mij had geinstalleerd
Hey Liesbeth,
Laat je het even weten of het is gelukt?
hee Walter,
Dankzij je geniale uitleg is het gelukt hoor! Ga nu maar eens bekijken wat er allemaal veranderd is,ziet er heel anders uit.
Groetjes!
Hartstikke mooi Marlous! Hierna heb je het gedoe nooit meer!
Ik ben maar begonnen met een nieuwe installatie. De update wilde gewoon niet werken. Pfff. Maar, ik was ook maar net overgestapt naar dit systeem. Er kon niet veel verloren gaan…
Hoi Brillie,
Jammer dat het niet goed ging. Heb je deze handleiding gevolgd? Zo ja, waar ging het fout? Misschien kan ik wat dingen verbeteren.
Groeten,
Walter
Hartstikke bedankt, ik was doodsbang om te updaten (honderden artikels kwijt..) maar op deze manier ging het perfect! thanks
Graag gedaan Mascha! Complimenten voor je succesvolle blog trouwens!
Hi, bij mij is het duidelijk niet goed gegaan en nu weet ik het niet op te lossen of terug te draaien, upgrade naar 2.7, heb ik gedaan met de automatische wordpress upgrade plugin, groetjes Liesbeth
Hoi Liesbeth,
Misschien maakt die plugin een backup? Zo ja, dan kan je die misschien terugzetten. Zonder backup kan ik je sowieso niet helpen.
Beste Walter,
Zojuist heb ik dankzij jouw duidelijke uitleg mijn wordpress site kunnen upgraden naar versie 2.8.3
Bedankt dus voor deze duidelijke uitleg!
Zojuist in het admin panel kon ik zien dat de update goed was verlopen. Ik wilde mijn plug-ins weer activeren en daar ging volgens mij iets niet goed.
Voor de update kreeg ik namelijk ook al foutmeldingen. Nou weet ik niet of het aan mijn webhost mijndomein ligt en dat ik misschien aan mijn limiet zit maar op dit moment kan ik niet eens in mijn adminpanel komen en krijg ik dezelfde foutmelding.
Voor het gemak “plak” ik hieronder het mailtje die ik zojuist naar mijndomein.nl heb verstuurd. Misschien weet jij wat er aan de hand kan zijn?
Alvast bedankt voor je reactie.
Groetjes,
Archana
==================
Goedemiddag,
Ik heb WordPress geïnstalleerd op mijn domeinnaam archana.nl
Het programma loopt verder goed, heb alle pagina’s kunnen aanmaken en blogberichten kunnen plaatsen.
Maar als ik een nieuw bericht wil plaatsten of een pagina wil bewerken dan krijg ik een foutmelding:
“Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 77824 bytes) in /storage/mijndomein/users/038396/public/sites/www.archana.nl/wp-admin/menu-header.php on line 84″
Ik weet dat jullie hier niets aan kunnen doen omdat WordPress niet bij mijndomein.nl hoort.
Maar in de melding zie ik wel staan dat het wordpress niet lukt om een bestand te plaatsen en dat er geen geheugen meer is. Heeft dit iets te maken met het aantal mb’s die ik op mijndomein kan plaatsen?
Op mijn site heb ik “alleen maar” WordPress geïnstalleerd en een paar blogberichten+pagina’s en wat bestanden. Kan het zo zijn dat ik aan mijn limiet zit bij mijndomein.nl?
Bij mijn webstatistieken staat ook het volgende:
archana.nl
diskruimte: 32 MB
bandbreedte: 60 MB
Totale diskruimte 4096 MB (<- betekent dit dat ik hierover beschik?)
Nogmaals, mijn vraag is: Ben ik over mijn limiet heen en kan ik daarom mijn website niet meer bewerken?
Hoop graag van u te horen en alvast bedankt.
Met vriendelijke groet,
Archana
Hallo Walter,
Ben ik weer
Zojuist antwoord van mijndomein ontvangen:
“Helaas kunnen wij dit limiet niet verhogen. Wij kunnen echter wel uw account overzetten naar een andere server met 32mb memory als u dit wenst.”
Lijkt me toch sterk dat ik voor één wordpress website met wat pagina’s en blogberichten al 4gb heb verbruikt. Dat kan toch niet?
Hoi Archana, het gaat hier om werkgeheugen (RAM) en niet om opslag. Wat mijndomein.nl zegt klopt dus wel. 2.8 gebruikt waarschijnlijk meer geheugen.
Hallo Walter, bedankt voor je super snelle reactie!
Denk je dat als ik mijn account overzet naar hun andere server met 32mb ik dan wel verder kan?
Als dit niet zo is, dan zit er volgens mij maar één ding op en dat is verhuizen naar een andere webhost.
Groetjes, Archana
Hoi Archana, dat zou heel goed kunnen helpen. Helemaal zeker weet ik het natuurlijk niet maar het lijkt me niet dat een upgrade van WordPress ervoor zorgt dat je twee keer zoveel geheugen gebruikt.
Hallo Walter,
Inmiddels is alles opgelost. Hoe?
Ik heb toch mijn domeinnaam laten verhuizen naar een andere host. Hier heb ik gewoon meer hosting (ruimte e.d.) Mijn site is inmiddels weer online en loopt als een trein qua het kunnen bewerken en onderhouden!
De volgende stap is het updaten naar WordPress 2.8.4, want die is nu beschikbaar
Bedankt.
Groetjes,
Archana
Hallo,
Ik realiseer me dat ik op een oud topic van maar liefst 2 jaar geleden reageer maar dit was wat ik vond via google. Ik heb namelijk een vraag. Ik heb sinds vandaag geprobeerd mijn wordpress blog van 2.6 naar 2.9.2 te updaten maar ik krijg een vervelende melding: Fatal error: Class ‘WP_Rewrite’ not found in /storage/mijndomein/users/119986/public/sites/www.hanaboo.nl/blog/wp-settings.php on line 661
Nu weet ik absoluut niet wat dit betekent en ik dacht misschien kunt u mijn hier verder mee helpen en als u de oplossing weet een mailtje over sturen?
Alvast heel erg bedankt!
Groetjes H. Boon
Dag Hanneke,
Ik ken die specifieke foutmelding niet, maar het lijkt erop dat één of meerdere bestanden niet zijn geüpdate. Ik zou proberen om nogmaals de bestanden van WP 2.9.2 te uploaden en goed op te letten of je geen foutmeldingen krijgt daarbij. Je moet vooral goed kijken of alle bestanden geüpload worden en er niks wordt overgeslagen.
Succes!
- Walter
Walter,
Dank je wel, ik kom er toevallig net zelf achter. Blijkt dat coffeecup een aantal files gewoon niet upload. Hij geeft dan de 550 melding, oftewel geen toegang. Dus ik weet niet of het nu aan mijn FTP client ligt of aan mijndomein waar ik mijn domein heb gekocht. Ik heb voor de zekerheid filezilla gedownload en alle files eraf gehaald, plus mijndomein gemaild over die melding. Ik heb nog back ups dus maakt niet zo veel uit. Ga het donderdag even proberen want vandaag en morgen heb ik er geen tijd meer voor.
In ieder geval heel erg bedankt voor je reactie!
Groetjes Hanneke
Hallo Walter,
Bedankt voor de duidelijke uitleg.
Werkt deze manier van updaten ook bij een update van 2.0 naar de nieuwste versie? Of krijg ik dan problemen met de website?
Hi Vince,
Deze manier van updaten werkt dan nog steeds maar je moet er rekening mee houden dat je wellicht plugins, of een theme, gebruikt die niet (volledig) werken met de nieuwste versie van WordPress. Zorg dus dat je alles backupt zodat je het in ieder geval altijd kan terugzetten.
- Walter
Ik zat nog steeds met versie 2.5 te kloten, nu had ik heel lang niets meer aan de site gedaan dus had dat zo gelaten. Maar eenmaal bezig begon het toch te kriebelen en heb ook ik de stap naar de nieuwste versie gewaagd!
Mocht het onverhoopt misgegaan zijn, dan had ik wel de juiste voorbereidingen getroffen. De tips hiervoor vond ik allemaal op jou site.
Gelukkig ging alles tijdens het updaten goed