diOptera Favicon

« La liaison a expiré » sur WordPress : comment réparer cette erreur ?

Impossible d'installer votre thème ou extension ? Découvrez comment résoudre l'erreur "La liaison a expiré" sur WordPress en 3 étapes simples.

Partager l'article

Vous venez d’acheter un magnifique thème Premium ou une extension indispensable pour votre entreprise. Vous allez dans votre tableau de bord, vous cliquez sur « Téléverser », vous sélectionnez votre fichier .zip, et vous lancez l’installation. Mais au bout de quelques secondes, un écran blanc s’affiche avec un message très vague et pour le moins déroutant : « La liaison a expiré. Veuillez réessayer. » (ou The link you followed has expired en anglais). Vous réessayez, mais le même message revient en boucle. Rassurez-vous, votre fichier n’est pas corrompu et votre site n’est pas cassé. C’est simplement WordPress qui coupe la communication.

Vérification rapide : Ce message d’erreur est en réalité un problème de « taille » et de « temps ». Le fichier que vous essayez d’envoyer est plus lourd que la limite autorisée par votre hébergeur, ou le temps nécessaire pour l’envoyer dépasse le temps d’exécution maximal accordé par le serveur.

Étape 1 : Augmenter les limites depuis votre hébergeur (La méthode propre)

Puisque c’est votre serveur qui bloque l’envoi en coupant la ligne, la méthode la plus efficace consiste à lui demander d’augmenter ses plafonds de tolérance.

  1. Connectez-vous au panneau de contrôle de votre hébergement (Hostinger, OVH, O2Switch…).
  2. Cherchez la rubrique Sélectionner la version PHP ou Configuration PHP.
  3. Allez dans l’onglet des Options (ou PHP Core).
  4. Vous devez modifier trois valeurs cruciales pour les mettre à un niveau supérieur au poids de votre fichier (par exemple 128M ou 256M) :
    • upload_max_filesize : Mettez 128M
    • post_max_size : Mettez 128M (doit toujours être égal ou supérieur à l’upload)
    • max_execution_time : Mettez 300 (cela donne 5 minutes au serveur pour traiter le fichier au lieu des 30 secondes par défaut).
  5. Enregistrez, retournez sur WordPress et relancez votre téléversement. Le thème s’installera parfaitement.

Étape 2 : L’astuce du fichier .htaccess (Si l’étape 1 n’est pas accessible)

Si votre hébergeur ne propose pas d’interface visuelle pour modifier le PHP, vous pouvez imposer ces nouvelles limites en forçant le code de votre serveur.

  1. Ouvrez votre Gestionnaire de fichiers (depuis votre hébergeur ou via FTP).
  2. Allez à la racine de votre site (le dossier public_html).
  3. Éditez le fichier .htaccess (pensez à afficher les fichiers masqués).
  4. Tout en bas du fichier, copiez et collez ces lignes : php_value upload_max_filesize 128M php_value post_max_size 128M php_value max_execution_time 300 php_value max_input_time 300
  5. Sauvegardez le fichier.

Manipuler les fichiers racines de votre serveur vous effraie et vous craignez de déclencher une Erreur 500 fatale ? Ne prenez pas de risques avec votre outil de travail.Confiez-nous la réparation immédiate de votre WordPresspour installer vos outils en toute sécurité.

Étape 3 : Contourner WordPress en passant par le FTP

Si votre hébergeur a verrouillé ses limites de manière stricte (très fréquent sur les hébergements mutualisés bas de gamme), aucune modification de code ne fonctionnera. L’ultime solution est de ne plus utiliser le tableau de bord WordPress, et de déposer le fichier directement « à la main » dans le serveur.

  1. Sur votre ordinateur, dézippez (extrayez) le fichier de votre thème ou extension. Vous obtiendrez un dossier normal.
  2. Ouvrez le Gestionnaire de fichiers de votre hébergement.
  3. Naviguez jusqu’au chemin suivant : public_html/wp-content/themes/ (s’il s’agit d’un thème) ou public_html/wp-content/plugins/ (s’il s’agit d’une extension).
  4. Glissez le dossier dézippé directement à cet endroit.
  5. Retournez dans votre tableau de bord WordPress, dans la rubrique « Thèmes » ou « Extensions ». Votre nouvel outil apparaîtra dans la liste, il ne vous reste plus qu’à cliquer sur Activer !

Le frein à votre développement

Être incapable d’installer de nouvelles extensions ou un thème premium fige votre entreprise. Si vous ne pouvez pas mettre à jour vos outils professionnels à cause de limites serveurs trop contraignantes, votre site deviendra rapidement obsolète. Un site techniquement limité finit toujours par se dégrader, offrant une mauvaise expérience utilisateur qui fera fuir vos clients et sanctionnera votre référencement naturel (SEO).

Vous n’arrivez toujours pas à installer vos outils ?

Si malgré l’augmentation des limites et les tentatives de passage en force via FTP, votre site refuse d’activer vos nouvelles fonctionnalités ou plante lamentablement, le problème vient de l’architecture de votre serveur ou d’un conflit profond avec votre version de PHP.

Il est parfois nécessaire de consolider les fondations de son entreprise en ligne. Que ce soit par une création de site internet sur une infrastructure plus robuste ou par l’intervention d’experts en urgence, ne restez pas bloqué. Faites appel à notre service de maintenance WordPress. Nous contournerons les limitations de votre hébergeur, déploierons vos nouveaux thèmes et plugins en toute sécurité, et optimiserons les ressources allouées à votre activité.

Foire Aux Questions (FAQ)

Pourquoi le message d’erreur parle-t-il d’une « liaison » ou d’un « lien » expiré ?

C’est tout simplement une très mauvaise traduction de la part de la communauté WordPress française. En anglais, le message est « The link you followed has expired ». En jargon informatique, cela signifie que la « requête d’envoi » a dépassé le délai imparti (timeout). Cela n’a absolument rien à voir avec un lien hypertexte sur lequel vous auriez cliqué.

Puis-je utiliser une extension pour corriger ce bug ?

Non. Puisque le problème est que vous ne pouvez pas téléverser de gros fichiers, essayer de télécharger une extension pour réparer le problème de téléchargement se heurtera souvent au même mur ! Il faut obligatoirement intervenir au niveau de l’hébergeur.

Vais-je ralentir mon site si j’augmente trop la limite de temps ?

Le fait d’autoriser max_execution_time = 300 ne ralentira pas le chargement public de vos pages. Cela dit simplement au serveur : « S’il y a une tâche très lourde en arrière-plan, ne la tue pas avant 5 minutes ». C’est vital pour les grosses mises à jour ou les sauvegardes automatiques.

diOptera Favicon

Meilleure agence WordPress en France

Découvrez les meilleures agences WordPress en France. Benchmark détaillé + notre méthode complète offerte en vidéo (3h50) pour créer votre site WordPress professionnel. Angers & Cholet.