De foutmelding Upload: Failed to Write File to Disk komt vaak voor wanneer je bezig bent met het uploaden van bestanden in WordPress. Je kiest een bestand om te uploaden en in plaats van dat het netjes in de mediabibliotheek verschijnt, krijg je een foutmelding. Het bestand wordt simpelweg niet toegevoegd en dat kan erg frustrerend zijn. Deze fout zegt in feite dat WordPress je bestand niet kan opslaan op de server omdat er een probleem is met schrijfrechten of de opslag.
Wat betekent de fout Upload: Failed to Write File to Disk?
Wanneer je deze fout ziet, geeft WordPress aan dat het niet in staat is om je bestand weg te schrijven op de server. Vaak gaat het om de map wp-content/uploads, waar standaard alle media, thema’s en plugins worden opgeslagen. Als WordPress daar geen rechten heeft om bestanden te schrijven, of als er andere beperkingen zijn, verschijnt deze foutmelding.
Het maakt niet uit of de foutmelding exact luidt als ‘bestand schrijven op schijf is mislukt’, ‘bestand kan niet worden geschreven’ of ‘kan geen bestand maken in wp-content/uploads’. Het zijn allemaal verschillende manieren om hetzelfde probleem te melden.
Krijg je tijdens het uploaden in de editor de melding ‘The response is not a valid JSON response’, bekijk dan ook ‘The response is not a valid JSON response oplossen in WordPress’. Die gids behandelt oorzaken zoals REST API, permalinks en serverinstellingen, die soms naast schrijfrechten meespelen.
Oorzaken van de foutmelding
De fout kan meerdere oorzaken hebben:
- De map wp-content/uploads heeft niet de juiste bestandsrechten.
- De tijdelijke map die WordPress gebruikt voor uploads is vol of ontoegankelijk.
- Je hostingpakket heeft geen vrije schijfruimte meer.
Stap 1: Controleer de bestandsrechten

De meest voorkomende oorzaak is dat WordPress geen toegang heeft om te schrijven in de map wp-content. Alle bestanden die je in WordPress uploadt, maar ook de thema’s en plugins die je installeert, worden hier opgeslagen. Wanneer de rechten verkeerd zijn ingesteld, kan WordPress simpelweg geen bestanden opslaan.
- Log in op je hostingaccount en open de File Manager.
- Navigeer naar de map public_html en zoek de WordPress-installatie.
- Open de map wp-content.
- Klik met de rechtermuisknop op de map en kies Change Permissions.
- Zorg dat de rechten ingesteld staan op 755. Dit betekent dat de server de bestanden kan lezen, schrijven en uitvoeren waar nodig.
Controleer daarna of je weer bestanden kunt uploaden. Vaak is het probleem hiermee opgelost.
Wil je precies weten wat rechten 755 en 644 betekenen en hoe je ze veilig instelt, zonder risico op andere fouten? Lees dan ‘Bestands- en mappermissies in WordPress: wat het zijn én hoe je ze oplost’. Met die handleiding voorkom je veelvoorkomende misconfiguraties.
Stap 2: Leeg de tijdelijke map van WordPress
Zijn de toegangsrechten niet het probleem, dan kan het liggen aan de tijdelijke map die WordPress gebruikt om bestanden te verwerken voordat ze in de uploads-map terechtkomen. Helaas kun je deze map niet direct via FTP of de File Manager openen.
Om dit probleem te verhelpen, moet je contact opnemen met je hostingprovider. Het supportteam kan de verborgen map op de server openen en controleren of deze vol zit of een andere fout veroorzaakt die leidt tot de melding Upload: Failed to Write File to Disk.
Wil je zelf uitzoeken wat er achter de schermen gebeurt en welke foutcodes worden gelogd, schakel dan debugging in. ‘Handleiding WordPress debugging inschakelen stap voor stap’ laat je zien hoe je logs activeert en fouten gericht opspoort.
Stap 3: Upgrade je hostingpakket om meer schijfruimte te krijgen

Soms ligt het probleem simpelweg aan het feit dat je schijfruimte vol is. Zeker bij gedeelde hosting kan dit snel gebeuren wanneer je website groeit en er steeds meer pagina’s, afbeeldingen, plugins en thema’s bijkomen. Controleer via je hostingpanel hoeveel ruimte je nog beschikbaar hebt. Is die ruimte volledig benut, dan is de enige oplossing je hostingpakket upgraden zodat er weer voldoende opslag beschikbaar is.
Hoe controleer je of het probleem opgelost is?
Nadat je een van de bovenstaande stappen hebt uitgevoerd, ga je terug naar je WordPress-dashboard. Probeer opnieuw een afbeelding of ander bestand te uploaden naar de mediabibliotheek. Als alles goed staat ingesteld, zou de foutmelding verdwenen moeten zijn en kun je je bestanden gewoon weer gebruiken op je site.
Blijven afbeeldingen of scripts weigeren te laden, ook na je aanpassingen, controleer dan of er laadsfouten in de browser optreden. In ‘Foutmelding Failed to Load Resource in WordPress oplossen’ lees je hoe je deze fouten herkent en oplost.
Conclusie
De foutmelding Upload: Failed to Write File to Disk kan op het eerste gezicht lastig en technisch lijken, maar de oorzaken zijn meestal vrij eenvoudig. Het gaat meestal om verkeerde rechten op de uploads-map, een volle tijdelijke map of simpelweg een gebrek aan schijfruimte. Door stap voor stap te controleren waar het probleem ligt, kun je dit snel oplossen en je website weer soepel laten draaien.
Veelgestelde vragen
1. Waarom krijg ik de foutmelding Upload: Failed to Write File to Disk?
Omdat WordPress je bestand niet kan opslaan op de server. Dit komt meestal door verkeerde rechten of een tekort aan schijfruimte.
2. Wat kan ik doen als mijn uploads-map de juiste rechten heeft maar de fout blijft bestaan?
Dan kan het probleem liggen in de tijdelijke map van WordPress. Hiervoor moet je contact opnemen met je hostingprovider.
3. Moet ik altijd mijn hosting upgraden als ik deze fout krijg?
Nee, alleen als je daadwerkelijk geen schijfruimte meer hebt. Vaak ligt het probleem aan de rechten van de uploads-map en is upgraden niet nodig.
4. Kan ik dit probleem zelf oplossen als beginner?
Ja, met de uitleg hierboven kan zelfs een beginner dit stapsgewijs uitvoeren. En mocht je er niet uitkomen, dan helpt je hostingprovider je meestal graag.
Wil je nog meer achtergrond en extra oplossingen lezen? Bekijk dan ook de uitgebreide handleiding van Kinsta over Upload: Failed to Write File to Disk.