“Maximum execution time exceeded” WordPress – Comment corriger l’erreur

Résoudre l'erreur de serveur "Maximum execution time exceeded" dans WordPress
WordPress Lecture 3 minutes • 5 mars 2026

Ton site affiche le message : Maximum execution time of 30 seconds exceeded

Ou une variante similaire avec 60 ou 300 secondes ?
Cela signifie que ton serveur coupe un script PHP parce qu’il met trop de temps à s’exécuter.

Bonne nouvelle : cette erreur est facile à corriger.

Pourquoi cette erreur apparaît

Cette erreur survient lorsque :

  • Un plugin est trop lourd
  • Une importation est trop volumineuse
  • Une sauvegarde dépasse le temps limite
  • La limite PHP par défaut est trop basse (souvent 30s)
  • Le serveur est lent ou surchargé

WordPress n’est pas en cause : c’est une limite serveur.

Solution rapide (en 3 étapes)

  1. Augmenter max_execution_time
  2. Vérifier les plugins lourds
  3. Optimiser la mémoire PHP

Guide détaillé

Étape 1 : Modifier le fichier wp-config.php

Ajoute cette ligne à la fin de ton fichier wp-config.php :

set_time_limit(300);

Ou celle-ci :

@ini_set('max_execution_time', 300);

Recharge ensuite ton site dans ton navigateur.

Étape 2 : Modifier le fichier .htaccess

Ajoute ensuite ce code à la fin de ton fichier .htaccess :

php_value max_execution_time 300
php_value max_input_time 300

Étape 3 : Modifier le fichier php.ini (si accessible)

max_execution_time = 300
max_input_time = 300

Étape 4 : Vérifier les plugins responsables

Les plugins souvent concernés :

  • Extensions de sauvegarde
  • Plugins d’import/export
  • Plugins WooCommerce
  • Plugins de sécurité

Désactive-les temporairement pour tester si tu constates un changement.

Code prêt à copier

Bloc complet de code recommandé dans .htaccess :

php_value max_execution_time 300
php_value max_input_time 300
php_value memory_limit 256M
php_value post_max_size 256M
php_value upload_max_filesize 256M

Cas hébergeurs connus

OVH

Modifier le fichier .ovhconfig :

app.engine=php
app.engine.version=8.1

Puis augmenter les limites via l’espace client.

o2switch

cPanel → MultiPHP INI Editor → Modifier max_execution_time.

Hostinger

Hébergement → Paramètres PHP → Augmenter la valeur.

FAQ

Quelle valeur recommander ?

300 secondes est généralement suffisant.
Pour les imports lourds, 600 secondes peut être utile.

Cette erreur peut-elle casser mon site ?

Non. Elle empêche simplement une action de se terminer.

Faut-il aussi augmenter la mémoire PHP ?

Oui, surtout si tu utilises WooCommerce ou un builder comme Elementor.

Conclusion

L’erreur "Maximum execution time exceeded" est liée aux limites serveur PHP.

Dans la majorité des cas, augmenter le temps d’exécution à 300 secondes suffit.

👉 Consulte également mon guide complet des erreurs WordPress les plus fréquentes pour prévenir d’autres blocages.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *