WordPress is uitgegroeid tot een van de meest populaire contentmanagementsystemen (CMS) die vandaag de dag beschikbaar zijn. Met zijn gebruiksvriendelijkheid, uitgebreide selectie van plugins en aanpasbare thema’s, is het geen verrassing dat miljoenen websites op dit platform draaien. Maar net als elk ander webplatform, komen WordPress-gebruikers soms frustrerende fouten tegen. Een van die fouten is het bericht “De link die je volgde is verlopen”. Deze fout kan vooral vervelend zijn, vooral wanneer je probeert bestanden te uploaden, thema’s te installeren of plugins bij te werken. In deze blogpost gaan we de oorzaken van deze fout onderzoeken en verschillende oplossingen bieden om je te helpen het probleem op te lossen.
Begrijpen van de fout #
Wanneer je het bericht “De link die je volgde is verlopen” ontvangt, betekent dit meestal dat de server beperkingen heeft ingesteld op de maximale bestandsgrootte die geüpload kan worden of de tijd die is toegewezen om het verzoek te verwerken. Deze fout komt vaak voor wanneer:
- Je probeert thema’s of plugins te uploaden die de uploadlimiet van je server overschrijden.
- Je probeert mediabestanden te uploaden die groter zijn dan de toegestane grootte.
- De maximale uitvoeringstijd die is ingesteld voor PHP-scripts te laag is voor de bewerking die je probeert uit te voeren.
Veelvoorkomende oorzaken van de fout “De link die je volgde is verlopen” #
- Bestandsgrootte beperkingen: De meeste hostingproviders stellen een standaard bestand uploadgrootte in, meestal rond de 2MB tot 8MB. Wanneer je probeert een bestand te uploaden dat deze limiet overschrijdt, kan WordPress het verzoek niet verwerken, wat resulteert in de foutmelding.
- PHP-geheugenlimiet: Elk PHP-script op je server heeft een geheugenlimiet. Als de bewerking die je probeert uit te voeren deze limiet overschrijdt, kan dit leiden tot de fout.
- Uitvoeringstijd limieten: De tijd die is toegestaan voor een script om te draaien voordat het wordt beëindigd, kan ook deze fout veroorzaken. Als een bewerking te lang duurt, kan de server een time-out veroorzaken, wat leidt tot de foutmelding.
- Serverconfiguratie: Sommige gedeelde hostingomgevingen hebben strikte standaardconfiguraties. Als je op een gedeelde host zit, kan de server bepaalde bewerkingen niet toestaan, wat leidt tot deze fout.
- Onjuist thema of plugin: Soms kan de fout ook optreden als je een incompatibel thema of plugin probeert te uploaden dat meer middelen vereist dan wat beschikbaar is.
Oplossingen om de fout op te lossen #
1. Verhoog de maximale bestandsgrootte voor uploads #
Om de maximale bestandsgrootte voor uploads te verhogen, kun je een van de volgende methoden gebruiken:
a. Bewerk het .htaccess bestand #
Volg hiervoor deze stappen:
- Meld je aan bij je WordPress hosting account via FTP of cPanel.
- Zoek het `.htaccess` bestand in de rootdirectory van je WordPress-installatie.
- Voeg de volgende regels toe aan het einde van het bestand:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Sla het bestand op en sluit het.
b. Update het php.ini bestand #
Als je toegang hebt tot het `php.ini` bestand:
- Zoek en open je `php.ini` bestand.
- Vind de parameters `upload_max_filesize`, `post_max_size`, `max_execution_time` en `max_input_time`. Update ze als volgt:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
max_input_time = 300
Sla de wijzigingen op en herstart je webserver indien nodig.
c. Gebruik wp-config.php #
Als je geen toegang hebt tot de bovenstaande bestanden, kun je ook proberen het `wp-config.php` bestand te updaten:
- Open je `wp-config.php` bestand dat zich in de rootmap van je WordPress-installatie bevindt.
- Voeg de volgende regels toe boven de regel `/* That’s all, stop editing! Happy blogging. */`:
@ini_set('upload_max_filesize', '64M');
@ini_set('post_max_size', '64M');
@ini_set('max_execution_time', '300');
@ini_set('max_input_time', '300');
Sla het `wp-config.php` bestand op en sluit het.
2. Controleer de PHP-geheugenlimiet #
Net als bij de upload bestandsgrootte, moet je mogelijk de PHP-geheugenlimiet verhogen. Hiervoor kun je dezelfde methoden gebruiken als hierboven beschreven door een wijziging aan te brengen in het `wp-config.php` bestand of het `php.ini` bestand:
- Om de geheugenlimiet te verhogen in `wp-config.php`, voeg je deze regel toe:
define('WP_MEMORY_LIMIT', '256M');
Sla je wijzigingen op en upload ze.
3. Neem contact op met je hostingprovider #
Als je het niet prettig vindt om deze wijzigingen zelf aan te brengen of als het probleem blijft bestaan na het proberen van de bovenstaande oplossingen, aarzel dan niet om contact op te nemen met je hostingprovider. Ze kunnen beperkingen hebben ingesteld met betrekking tot bestanduploads, en ze kunnen vaak deze limieten voor je verhogen aan hun kant.
4. Probeer een andere methode om bestanden te uploaden #
Als je een thema of plugin probeert te installeren vanuit het WordPress-dashboard, probeer dan in plaats daarvan FTP te gebruiken:
- Download het thema- of pluginbestand naar je lokale computer.
- Gebruik een FTP-client zoals FileZilla om de uitgepakte map naar de juiste directory te uploaden (`/wp-content/themes/` voor thema’s en `/wp-content/plugins/` voor plugins).
- Ga na het uploaden terug naar je WordPress-dashboard en activeer het thema of de plugin.
5. Schakel plugins uit en wissel van thema #
Als de fout onverwacht optreedt, kun je ook proberen je huidige plugins uit te schakelen en over te schakelen naar een standaardthema (zoals Twenty Twenty-One) om conflicten uit te sluiten. Om dit te doen:
- Meld je aan bij je WordPress-dashboard.
- Navigeer naar Plugins en deactiveer alle plugins.
- Schakel over naar een standaardthema onder Weergave > Thema’s.
- Controleer of het probleem nog steeds optreedt. Als het probleem is opgelost, activeer dan je plugins één voor één om de oorzaak te vinden.
Conclusie #
Het tegenkomen van de foutmelding “De link die je volgde is verlopen” in WordPress kan frustrerend zijn, maar met de juiste aanpak kan het vaak eenvoudig worden opgelost. Door de mogelijke oorzaken te begrijpen en de oplossingen te volgen die in dit artikel zijn beschreven, zou je in staat moeten zijn om deze fout succesvol aan te pakken. Als je ondanks je inspanningen blijft worstelen, overweeg dan om contact op te nemen met je hostingprovider voor extra ondersteuning. WordPress is een krachtig platform en weten hoe je met deze fouten omgaat, kan je websitebeheer aanzienlijk verbeteren. Veel plezier met bloggen!