Vous rencontrez l’erreur “The Link You Followed Has Expired” dans WordPress ? Il s’agit de l’une des nombreuses erreurs courantes que vous pouvez rencontrer lors de l’utilisation de WordPress. Mais comme la majorité des erreurs WordPress, elle est facile à corriger.

Le principal problème de ce message d’erreur est son manque de description. Le message d’erreur ne vous dit en aucune façon ce qui ne va pas. Il est donc difficile à résoudre pour les débutants. Ce n’est pas un problème inhabituel lorsque de nombreuses erreurs sont en cause.

Aujourd’hui, je vais vous montrer comment résoudre l’erreur “The Link You Followed Has Expired” dans WordPress. Il existe plusieurs méthodes différentes, et nous en aborderons quelques-unes. Nous aborderons également certaines méthodes de dépannage que vous pouvez utiliser lorsque vous rencontrez d’autres erreurs WordPress.

Quelle est la cause de l’erreur “Le lien que vous avez suivi a expiré” ?

Il est toujours important de comprendre la cause d’un message d’erreur car cela vous donne les connaissances nécessaires pour l’éviter à l’avenir. Je sais que c’est plus facile à dire qu’à faire dans beaucoup de cas. Nous en parlerons plus en détail dans une minute.

Comme pour “Le lien que vous avez suivi a expiré”, cette erreur se produit généralement lorsque vous téléchargez un thème ou un plugin depuis le panneau d’administration.

Le problème est causé par la limite de téléchargement de fichiers définie par votre hébergeur. Dans la plupart des cas, la limite est suffisamment élevée pour éviter ce genre d’erreurs. Toutefois, si le fichier est plus volumineux que d’habitude, ou si votre hébergeur a fixé une limite de téléchargement de fichier basse, l’erreur peut se produire.

Si vous essayez de télécharger un fichier ou un répertoire important autre qu’un plugin ou un thème, vous risquez de rencontrer l’erreur “Maximum Execution Time Exceeded”. Deux erreurs différentes, mais la cause fondamentale est la même dans les deux cas.

En relation  Comment réparer l'erreur fatale de WordPress : Temps d'exécution maximum dépassé.

Cependant, cette erreur n’est pas trop difficile à corriger.

Comment résoudre l’erreur “The Link You Followed Has Expired Error” dans WordPress

Comme l’erreur est causée par une limite de téléchargement fixée par votre hébergeur, il vous suffit d’augmenter cette limite.

Rien à faire, n’est-ce pas ?

Il existe de multiples façons de le faire, et toutes nécessitent l’ajout de quelques lignes de code. Ne vous laissez pas décourager par cela. Vous n’avez pas besoin d’être un expert en codage pour corriger cette erreur. Tant que vous pouvez copier et coller, tout ira bien.

Méthode 1 : fichier functions.php

Le fichier functions.php est le fichier le plus édité pour la majorité des sites web. Cependant, gardez à l’esprit que ce fichier est lié à votre thème WordPress actuel.

Ainsi, si vous décidez de changer de thème plus tard, votre limite de téléchargement sera ramenée à la valeur par défaut. Mais si vous ne changez pas souvent de thème, c’est le fichier le plus facile à modifier.

C’est l’une des raisons pour lesquelles il est toujours bon d’utiliser un thème enfant lorsqu’on gère un site WordPress.

Si vous prévoyez de changer de thème et que vous ne souhaitez pas utiliser un thème enfant, vous préférerez peut-être essayer la méthode suivante. Celle-ci implique une modification du fichier .htaccess, qui ne fait pas partie de WordPress, afin qu’une mise à jour de WordPress ne l’écrase pas.

Mais pour arrêter l’erreur via le fichier functions.php, voici ce qu’il faut faire. Localisez le fichier function.php de votre thème et collez le code suivant dedans :

Veillez à modifier les valeurs upload_max_size et post_max_size pour obtenir les tailles nécessaires dont vous avez besoin. Vous devez également vous assurer que la valeur max-execution-time est suffisamment longue pour que le fichier soit téléchargé.

Enregistrez les modifications apportées au fichier, et votre erreur devrait être résolue.

Quelques points à noter concernant cette méthode

Je vous recommande de maintenir les valeurs ci-dessus aussi basses que possible, tout en les augmentant suffisamment pour corriger l’erreur.

En relation  Comprimer les fichiers Windows sur le disque dur

Cette approche s’explique par plusieurs raisons. Premièrement, vous ne voulez pas nécessairement autoriser de longs délais d’exécution, car cela peut avoir un effet négatif sur les performances de votre site web lors de téléchargements importants. Si vous téléchargez beaucoup de gros fichiers, cela peut poser problème.

Deuxièmement, des délais d’exécution plus courts et une taille de téléchargement plus petite peuvent empêcher un pirate de télécharger facilement des fichiers volumineux. Il est vrai que c’est un scénario moins probable. Mais si l’on considère que 90 000 sites WordPress sont piratés chaque jour (plus d’un par seconde !), cela pourrait arriver à n’importe lequel d’entre nous.

Méthode 2 : Fichier .htaccess

Si vous changez souvent de thème ou si vous prévoyez de le faire bientôt, la meilleure solution est de modifier le fichier .htaccess.

Le fichier .htaccess se trouve dans le répertoire racine (souvent public_html) de votre site web et vous permet de configurer certains types de comportement du serveur web. Cette configuration se fait par l’ajout ou la suppression de directives dans le fichier.

Il suffit de localiser le fichier .htaccess (là encore, il se trouve généralement dans le répertoire racine de votre site, pas dans le répertoire WordPress) et de coller les lignes de code suivantes :

N’oubliez pas d’ajuster ces valeurs pour répondre à vos besoins spécifiques. Mais les mêmes recommandations que j’ai faites pour la méthode n°1 s’appliquent ici. Vous ne voulez pas ajouter des valeurs nécessairement élevées.

Enregistrez les modifications apportées au fichier, vous ne devriez plus voir le message “The Link You Followed Has Expired Error”.

Méthode 3 : fichier php.ini

Parfois, trouver le fichier .htaccess peut s’avérer difficile. 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.

Cependant, il est important de savoir que si vous êtes sur un hébergement mutualisé, le fichier php.ini peut ne pas exister, ou il peut ne pas être modifiable par l’utilisateur. Dans ce cas, vous pouvez essayer de créer un fichier php.ini vierge dans le répertoire racine de votre site web.

En relation  Comment corriger l'erreur HTTP 500 dans WordPress ?

Une fois que vous avez localisé ou créé le fichier php.ini, collez les lignes de code suivantes dans celui-ci :

Ajustez ces valeurs comme bon vous semble.

Enregistrez les modifications, et votre erreur sera résolue.

Dépannage du “lien que vous avez suivi a expiré” et d’autres erreurs de WordPress

Saviez-vous que vous pouvez désactiver temporairement (et rapidement) un plugin en renommant le répertoire des plugins ? C’est un outil de dépannage standard, mais il existe beaucoup d’autres informations de dépannage.

Il est facile de corriger les erreurs de WordPress

L’une des plus grandes erreurs que font les nouveaux développeurs est de paniquer à cause d’un message d’erreur. Bien que WordPress puisse mieux indiquer la cause exacte d’une erreur, il existe de nombreux autres endroits où trouver l’information.

En tant que développeur web, vous serez confronté à des erreurs à un moment donné. C’est inévitable, mais c’est aussi tout à fait normal. Même les meilleurs développeurs font parfois des modifications qui peuvent casser une partie de leur site web. Aucun d’entre nous n’est à l’abri.

La bonne nouvelle, c’est qu’il est facile de corriger les erreurs de WordPress. La plupart de ces problèmes peuvent être résolus en quelques minutes.

Vous pouvez également envisager d’utiliser une sauvegarde pour restaurer votre site web avant l’apparition de l’erreur. Toutefois, je vous recommande de ne le faire qu’en dernier recours. Principalement en raison de la facilité avec laquelle il est possible de réparer la plupart des problèmes de WordPress.

Mais aussi parce que si vous restaurez à partir d’une sauvegarde, vous ne connaîtrez jamais la cause de l’erreur. (À moins qu’elle n’apparaisse à nouveau, vous serez alors revenu à la case départ et vous devrez déterminer la cause de l’erreur).

Essayiez-vous de télécharger un thème ou un plugin depuis la zone d’administration lorsque vous avez rencontré cette erreur ? Quel fichier avez-vous choisi d’éditer ?