Mr.WordPress Logo
Appeler
WhatsApp
Urgence

Temps d'exécution maximum dépassé sur WordPress

Le message « Maximum execution time exceeded » signale qu'un script PHP a tourné trop longtemps : le serveur l'a interrompu pour se protéger.

L'équipe Mr.WordPress Mis à jour le 17 mai 2026 3 min de lecture

Résumé rapide du problème

Le temps d'exécution maximum dépassé sur WordPress signifie qu'un script PHP a dépassé la durée autorisée par le serveur (max_execution_time, souvent 30 secondes). PHP arrête alors le script. Le problème touche surtout les imports, sauvegardes et mises à jour, et se règle en augmentant la limite ou en allégeant le traitement.

Solution rapide

Augmentez max_execution_time dans php.ini (ou via le panneau de l'hébergeur) à 120 ou 300 secondes, et fractionnez le traitement lourd qui provoque le dépassement.

Résumer ce guide avec une IA :ChatGPTClaudeGeminiPerplexity

Comment reconnaître ce bug

  • Le message « Fatal error: Maximum execution time of X seconds exceeded » s'affiche
  • L'erreur survient pendant un import, une sauvegarde ou une mise à jour
  • Le traitement s'interrompt toujours après un délai fixe (souvent 30 s)

Qu'est-ce que ce bug WordPress ?

PHP impose une durée maximale à chaque script (max_execution_time) pour éviter qu'un processus bloqué ne sature le serveur. Sur WordPress, cette limite est atteinte lors d'opérations longues : import de contenu, sauvegarde complète, mise à jour de nombreux plugins ou appel à une API externe lente.

Pourquoi ce problème apparaît-il ?

Limite de temps trop courte

max_execution_time est réglé à une valeur basse, inadaptée aux traitements lourds.

Import ou export volumineux

Le traitement d'un gros fichier dépasse naturellement le délai autorisé.

Plugin lent ou bloqué

Une extension exécute une opération longue ou attend une réponse externe qui n'arrive pas.

Base de données surchargée

Des requêtes SQL non optimisées allongent la durée d'exécution des pages.

Comment réparer ce bug WordPress

1

Augmenter max_execution_time

Dans php.ini, passez max_execution_time à 120 ou 300 ; ou utilisez le réglage PHP du panneau de l'hébergeur.

2

Ajuster aussi le .htaccess si besoin

Sur certains serveurs, ajoutez php_value max_execution_time 300 dans le fichier .htaccess.

3

Fractionner le traitement

Importez ou exportez par lots plus petits pour que chaque opération reste sous la limite.

4

Passer par WP-CLI

Pour les très gros traitements, utilisez la ligne de commande WP-CLI, qui n'est pas soumise à la limite web.

5

Identifier le plugin lent

Désactivez les extensions une par une pour repérer celle qui provoque la lenteur.

Comment éviter que ce bug revienne

  • Réservez une limite de temps suffisante pour les opérations de maintenance
  • Fractionnez systématiquement les imports et migrations volumineux
  • Optimisez régulièrement la base de données et surveillez les requêtes lentes

Questions fréquentes (FAQ)

Comment augmenter le temps d'exécution PHP sur WordPress ?
Modifiez max_execution_time dans php.ini, via le panneau de l'hébergeur, ou avec php_value max_execution_time dans le .htaccess sur les serveurs Apache.
Pourquoi mes imports WordPress échouent toujours après 30 secondes ?
30 secondes est la valeur par défaut de max_execution_time. L'import dépasse ce délai : augmentez la limite ou découpez le fichier en plusieurs lots.
Le timeout d'exécution PHP est-il la même chose qu'une erreur 504 ?
Ils sont liés mais distincts : le timeout PHP est une erreur du script, l'erreur 504 est un dépassement de délai côté serveur intermédiaire. Les deux traduisent un traitement trop long.
WP-CLI est-il soumis au temps d'exécution maximum ?
Non : les commandes WP-CLI s'exécutent en ligne de commande, sans la limite de temps appliquée aux requêtes web. C'est idéal pour les gros traitements.

L'équipe Mr.WordPress

Experts en dépannage WordPress

Notre équipe technique intervient chaque jour sur des sites WordPress en panne — erreurs serveur, piratages, lenteurs, conflits de plugins. Chaque guide est rédigé et vérifié à partir de cas réels d'intervention.

En savoir plus sur Mr.WordPress →
Partager :XFacebookLinkedIn

Autres bugs — Erreur critique & écran blanc