Comment corriger l’erreur fatale : max_execution_time dans WordPress

Vous recevez un message Fatal Error : maximum execution time exceeded lors de l’utilisation de WordPress ?  Ne vous inquiétez pas. Cela signifie simplement que le script PHP que vous exécutez prend plus de temps que la limite autorisée. Lisez la suite pour savoir comment déboguer ce problème WordPress.

Résoudre l’erreur max_execution_time WordPress

Il existe trois méthodes pour corriger l’erreur du temps d’exécution maximum dans WordPress : modifier le fichier .htaccess, changer la limite de temps via le tableau de cofiguration et installer un plugin.

Modification manuelle du fichier .htaccess

Par défaut, le temps d’exécution maximal est généralement fixé à 30 secondes. Si vous recevez le message ‘Fatal error: Maximum execution time of 30 seconds exceeded‘, cela signifie que vos scripts PHP nécessitent plus de temps. Vous devez alors modifier cette valeur dans le fichier .htaccess.

Voici comment procéder :

  1. Ouvrez le gestionnaire de fichiers dans le hPanel de Hostinger et naviguez jusqu’au répertoire public_html.
  2. Double-cliquez sur le fichier .htaccess.
  3. Insérez le code suivant au bas de votre fichier .htaccess :
php_value max_execution_time 60
  1. Appuyez sur Enregistrer.

Conseil de pro

Si vous obtenez toujours la même erreur, vous pouvez essayer d’augmenter la valeur à 120-180 secondes.

Modification de la valeur de max_execution_time via hPanel

Vous pouvez également augmenter le temps d’exécution maximal de WordPress directement à partir des Configuration PHP dans le hPanel.

  1. Connectez-vous au hPanel de Hostinger et accédez aux Configuration PHP dans la section Avancé.
  2. Sélectionnez l’onglet Options PHP et faites défiler la page jusqu’à ce que vous trouviez l’option maxExecutionTime.
  3. Augmentez la valeur par défaut si nécessaire et cliquez sur Enregistrer.

Voilà, vous avez réussi à augmenter la limite de temps d’exécution maximale de WordPress pour votre script PHP !

Installation d’un plugin pour augmenter la limite de temps d’exécution

Un moyen facile de corriger l’erreur max_execution_time de WordPress est d’utiliser un plugin. Nous recommandons d’utiliser Google Pagespeed Insights car il est plus simple à utiliser.

  1. Installez le plugin Google Pagespeed Insights depuis votre tableau de bord WordPress et activez-le.
  2. Naviguez vers Outils -> Pagespeed Insights. Faites défiler vers le bas, trouvez la Configuration avancée et modifiez le temps d’ exécution maximum si nécessaire. Cependant, nous recommandons d’utiliser les paramètres par défaut car ils fonctionneront parfaitement sur la plupart des sites web.
  1. Cliquez sur Enregistrer les options et le plugin modifiera automatiquement le fichier .htaccess.

Si vous souhaitez annuler des modifications, il vous suffit de désactiver le plugin et toutes les modifications apportées au fichier .htaccess seront supprimées.

Conclusion

Vous avez appris trois méthodes simples pour corriger l’erreur max_execution_time de WordPress. Voici un résumé rapide de ces méthodes :

  1. Insérez le code php_value max_execution_time 60 dans le fichier .htaccess.
  2. Étendez la limite directement via les configurations PHP dans hPanel.
  3. Augmentez le délai en utilisant le plugin Google Pagespeed Insights.

Voilà des solutions simples et rapides ! Si vous utilisez des services d’hébergement mutualisé et qu’aucune de ces solutions n’a fonctionné pour vous, contactez votre hébergeur et demandez-lui s’il est possible d’augmenter le temps d’exécution maximal. Bonne chance !

Author
L'auteur

Chaimaa Chakir

Chaimaa est une spécialiste du référencement et du marketing de contenu chez Hostinger. Elle est passionnée par le marketing digital et la technologie. Elle espère aider les gens à résoudre leurs problèmes et à réussir en ligne. Chaimaa est une cinéphile qui adore les chats et l'analyse des films.