Project starten

De fout “The link you followed has expired” in WordPress oplossen

Algemeen955 keer bekeken

Deze fout zie je vaak in WordPress als je een thema of plugin probeert te uploaden. De melding betekent dat het proces niet binnen de verwachte tijd klaar was, waardoor de link voor die actie is verlopen.

Waarom gebeurt dit?

Meestal komt het door serverinstellingen die de maximale tijd of grootte voor uploads via je WordPress-site beperken. Die instellingen worden door PHP-directives op je server geregeld.

Hoe los ik dit op?

  1. PHP-limieten verhogen: je kunt proberen de PHP-limieten van je website te verhogen. Daarvoor pas je de volgende PHP-directives aan in je php.ini, .htaccess of wp-config.php:
    upload_max_filesize = 128M
    post_max_size = 128M
    max_execution_time = 300
    max_input_time = 300
    

    Pas deze waarden aan op wat je nodig hebt en wat je server aankan.

  2. Het .htaccess-bestand bewerken: kun je niet bij je php.ini, dan kun je deze wijzigingen misschien in je .htaccess-bestand in de hoofdmap doen
    php_value upload_max_filesize 128M
    php_value post_max_size 128M
    php_value max_execution_time 300
    php_value max_input_time 300
    
  3. Het bestand wp-config.php bewerken: je kunt ook de volgende regels code in je wp-config.php zetten
    @ini_set('upload_max_size' , '128M');
    @ini_set('post_max_size', '128M');
    @ini_set('max_execution_time', '300');
    
  4. Neem contact op met je hostingprovider: voel je je niet zeker genoeg om dit zelf te doen, of laat je hosting deze wijzigingen niet toe, neem dan contact op met je provider. Die kan dit vaak voor je regelen.

Wat als het probleem blijft?

Lost het verhogen van de PHP-limieten het niet op, dan is het verstandig om:

  • Te controleren of het probleem alleen bij een bepaald thema of een bepaalde plugin optreedt. Upload een kleiner bestand om te zien of het aan de grootte ligt.
  • De foutlogs in je hostingaccount te bekijken om onderliggende problemen te vinden.
  • Advies te vragen op de WordPress-communityforums of zo nodig professionele hulp in te schakelen.

Met deze stappen los je de fout “The link you followed has expired” waarschijnlijk op en kun je verder met je website. Krijg je de fout vaak, overweeg dan een groter hostingpakket of een host met hogere limieten die bij je website passen.