Comment réparer l'erreur "Le lien que vous avez suivi a expiré" dans WordPress

C'est ce que vous dit WordPress : "Le lien que vous avez suivi a expiré" ?

Les débutants sont rebutés par cette erreur car elle ne leur dit pas grand-chose sur ce qui ne va pas.

Pas d'inquiétude, il s'agit d'une erreur courante qui apparaît lorsque l'on tente de télécharger des thèmes et des plugins via le tableau de bord de WordPress.

Erreur WordPress

Le but de cet article est de vous montrer comment corriger l'erreur "le lien que vous avez suivi a expiré" dans WordPress. Je vous expliquerai également ce qui provoque cette erreur et comment la prévenir à l'avenir.

Commençons !

Le lien que vous avez suivi a expiré

Il est facile de corriger l'erreur "le lien que vous avez suivi a expiré". Tout ce que vous devez faire est d'augmenter la taille maximale de téléchargement et les temps d'exécution pour votre site Web. Pour ce faire, vous devez modifier un fichier principal de WordPress et copier quelques lignes de code.

Lorsque vous allez dans le tableau de bord de WordPress et que vous cliquez sur "Média", puis sur "Ajouter nouveau", vous constaterez qu'il y a une limite à la taille du téléchargement.

Charger un média dans WordPress

En fonction du plan d'hébergement que vous utilisez, vous obtiendrez certains types de tailles de fichiers de téléchargement maximum préfixées. 

Certains fournisseurs d'hébergement gérés par WordPress limitent la taille de téléchargement à plus de 100 Mo, tandis que les plans d'hébergement partagé peuvent limiter la taille à 25 Mo ou même moins.

Ces limites vous empêchent de télécharger des thèmes et des plugins lourds et peuvent provoquer l'erreur "Link You Followed Has Expired".

Taille maximale des fichiers à télécharger dans WordPress

Comme indiqué ci-dessus, la limite de taille de téléchargement de WordPress est généralement fixée sur le serveur, donc malheureusement vous ne pouvez pas changer le paramètre de WordPress lui-même.

Cette limite existe pour des raisons de sécurité et d'efficacité. 

Cela évite aux utilisateurs de télécharger d'énormes vidéos et de surcharger vos serveurs. 

Le moyen le plus rapide de corriger l'erreur "Le lien que vous avez suivi a expiré" est d'augmenter les limites de téléchargement de fichiers et de mémoire PHP de votre site web.

Il existe de nombreuses façons de le faire. Je vais les passer toutes en revue, afin que vous puissiez choisir celle qui convient le mieux à votre environnement d'accueil.

Méthode 1 : Augmenter les limites dans le fichier functions.php

Cette méthode est plus simple, mais elle a un effet secondaire négatif. Si vous changez de thème, votre site web reviendra aux limites qu'il avait auparavant. 

Envisagez d'utiliser l'une des deux autres méthodes énumérées ci-dessous si vous envisagez de changer de thème.

Incluez le code suivant dans le fichierfunctions.php de votre thème WordPress:

@ini_set( 'upload_max_size' , '120M' );
@ini_set( 'post_max_size', '120M');
@ini_set( 'max_execution_time', '300' );

Les paramètres upload/post/max_size doivent être augmentés pour correspondre au fichier que vous essayez de télécharger.

Augmentez la durée d'exécution maximale du fichier pour qu'elle corresponde au temps que vous pensez que le téléchargement prendra. 

N'hésitez pas à doubler cette valeur en cas d'incertitude.

Méthode 2 : augmentation des limites dans le fichier .htaccess

Le fichier .htaccess dans WordPress est utilisé pour contrôler la façon dont Apache (le serveur) sert les fichiers qui sont situés dans le répertoire racine, et les sous-répertoires. 

Vous pouvez modifier le fichier .htaccess pour augmenter les limites de mémoire PHP et résoudre l'erreur "Link You Have Followed Has Expired".

l'édition du fichier .htaccess

Vous pouvez modifier le fichier .htaccess en vous connectant à votre site web via FTP.

Téléchargez-le, ouvrez-le et ajoutez le code suivant à la fin du fichier.

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300

Veillez à enregistrer vos modifications avant de télécharger à nouveau le fichier sur votre site web.

Méthode 3 : augmenter les limites dans le fichier php.ini

La localisation du fichier .htaccess n'est pas toujours simple. C'est pourquoi je vais vous proposer une troisième façon de corriger l'erreur "Link You Followed Has Expired" dans WordPress: le fichier php.ini.

Si vous voulez éviter cela complètement, et aussi ne pas utiliser la méthode functions.php, il y a encore une autre option : le fichier php.ini.

Mais sachez que si vous avez un plan d'hébergement partagé, vous n'avez peut-être pas le fichier php.ini, ou il n'est peut-être pas modifiable par vous.

 Lorsque cela se produit, vous pouvez essayer de créer un fichier php.ini vierge dans le répertoire racine de votre site web.

Mettez les lignes de code suivantes dans le fichier php.ini une fois que vous avez localisé/créé le fichier :

upload_max_filesize = 100M
post_max_size = 100M
max_execution_time = 300

Votre erreur devrait être résolue après avoir sauvegardé les modifications et téléchargé le fichier php.ini !