Comment réparer l’« erreur fatale : temps d’exécution maximal dépassé » de WordPress

Résoudre les erreurs WordPress peut sembler difficile, en particulier pour les nouveaux utilisateurs, mais en réalité, ce n’est pas le cas – la plupart des erreurs WordPress peuvent être résolues rapidement et facilement. le Temps d’exécution maximum dépassé l’erreur est très courante. Il peut apparaître pendant que vous faites quelque chose d’aussi simple que de mettre à jour WordPress, des thèmes ou des plugins. Lorsqu’elle s’affiche, l’erreur est suivie d’un message semblable à celui-ci :

Corriger l'erreur fatale de WordPress

Heureusement, cette erreur fatale WordPress a une solution très simple. Dans cet article, nous allons vous montrer quelques solutions différentes que vous pouvez essayer, telles que :

Résoudre l’erreur

Le temps d’exécution maximum (max_execution_time) est un limite de temps sur la durée d’exécution d’un script PHP. C’est un moyen pour les hébergeurs de limiter l’utilisation et l’abus des ressources du serveur, en particulier pour l’hébergement partagé. La valeur par défaut réelle dépend de l’hébergement, mais elle est généralement définie sur 30 (c’est-à-dire 30 secondes). Si un script dépasse la limite de temps, vous recevrez le Erreur de dépassement du temps d’exécution maximal de X secondes. La solution la plus simple à ce problème consiste à augmenter le délai. Le changer à 300 secondes (5 minutes) est souvent plus que suffisant. Si cela ne vous aide pas, vous pouvez essayer de définir des valeurs encore plus élevées pour un temps d’exécution maximal.

Avant de continuer, certaines de ces solutions impliqueront l’édition de fichiers WordPress natifs, alors assurez-vous de sauvegarder votre site au préalable.

Augmentation de la valeur max_execution_time

Nous allons vous montrer quatre façons différentes d’augmenter le max_execution_time en ajustant les valeurs définies dans les fichiers WordPress natifs. Les deux premières méthodes sont destinées aux utilisateurs de cPanel tandis que les deux autres sont destinées aux utilisateurs de clients FTP.

Connectez-vous à cPanel en utilisant vos informations d’identification. Naviguez vers le Logiciel rubrique et cliquez sur le Éditeur INI multiPHP.

Éditeur INI multiPHP

Dans la nouvelle fenêtre, sélectionnez votre domaine dans le menu déroulant, localisez le max_execution_time directive PHP, et changer la valeur qui lui est associée à 300.

Sélectionnez votre domaine

Pour finir, appuyez sur le bouton Appliquer en bas.

Il existe un autre moyen de modifier la même valeur dans cPanel. Si vous êtes déjà connecté, accédez au Logiciel rubrique et cliquez sur Éditeur INI multiPHP.

Éditeur INI multiPHP

Dans la nouvelle fenêtre, recherchez et sélectionnez le Mode Éditeur languette en haut, puis choisissez votre domaine dans la liste déroulante en dessous. Dans le champ en dessous, insérez la ligne de code suivante :

max_execution_time = 300;

Si le champ contient déjà du code pour max_execution_time, remplacez simplement la valeur par 300.

En relation :  9 meilleurs éditeurs de code pour l'édition de fichiers WordPress
Remplacez la valeur par 300

Pour terminer, cliquez sur le Sauvegarder bouton.

Si vous n’avez pas accès à un panneau de contrôle d’hébergement, vous pouvez augmenter le max_execution_time via FTP tout aussi facilement. Connectez-vous à votre serveur en utilisant vos informations d’identification FTP et accédez au répertoire racine de WordPress (généralement appelé public_html). Puis trouver le fichier .htaccess dans. Si vous ne le voyez pas, il est probablement caché, vous devez donc activer l’affichage des fichiers cachés dans votre client FTP. Par exemple, dans FileZilla, l’option est appelée Forcer l’affichage des fichiers cachés et vous pouvez le trouver sous le Serveur languette.

Forcer l'affichage des fichiers cachés

Une fois que vous avez localisé le fichier .htaccess, clic droit dessus et sélectionner Voir la modification dans le menu déroulant.

modifier Htaccess

Ouvrez le fichier à l’aide d’un éditeur de texte puis ajoutez le code suivant en bas :

php_value max_execution_time 300
Ouvrir le fichier à l'aide d'un éditeur de texte

Enregistrez les modifications. Téléchargez le fichier modifié sur votre serveur pour écraser l’ancien.

Si vous ne parvenez pas à modifier le fichier .htaccess, il est fort probable que les autorisations du fichier doivent être ajustées. Vous pouvez définir les autorisations de fichier pour le fichier .htaccess sur Lire et écrire en tapant 644. Pour ce faire, localisez le fichier .htaccess, faites un clic droit dessus et sélectionnez le Autorisations de fichiers… option. Trouvez le Valeur numérique champ, saisissez le numéro 644, puis appuyez sur d’accord.

Définir les autorisations de fichier

Retournez maintenant à éditer le fichier .htaccess. Modifiez le temps d’exécution en ajoutant le code php_value max_execution_time 300-comme indiqué ci-dessus. Enregistrer les modifications et télécharger le fichier modifié à votre serveur pour écraser l’ancien.

Vous pouvez également augmenter la valeur max_execution_time en éditant le fichier wp-config.php. Connectez-vous à votre serveur via FTP et accédez au répertoire racine de WordPress (généralement appelé public_html). Localisez le wp-config.php fichier, faites un clic droit dessus et sélectionnez Voir la modification dans le menu déroulant.

Modifier la configuration WP

Ouvrez le fichier à l’aide d’un éditeur de texte et recherchez le /* C’est tout, arrête d’éditer ! Bon blog. */ ligne. Immédiatement au-dessus, insérez ce code :

set_time_limit(300);
Ouvrir le fichier à l'aide d'un éditeur de texte

Si vous ne parvenez pas à modifier le fichier wp-config.php, il est fort probable que les autorisations du fichier doivent être ajustées. Les autorisations par défaut pour cela sont généralement définies sur 440 ou 400. Ces autorisations ne donnent que des privilèges de lecture, vous devez donc les définir temporairement sur 644 ou 666 afin que vous puissiez également écrire.. Vous pouvez modifier les privilèges en cliquant avec le bouton droit sur le fichier wp-config.php et en sélectionnant le Autorisations de fichiers… option.

En relation :  Comment créer des tuiles de menu Démarrer personnalisées dans Windows 10
Autorisations de fichier

Trouvez le Valeur numérique terrain et tapez 644 ou 666 là. presse d’accord pour finir.

Définir les autorisations de fichier

Puis modifiez le wp-config.php fichier comme indiqué ci-dessus. Lorsque vous avez terminé, enregistrez le fichier et téléchargez-le sur votre serveur pour écraser l’ancien. Après cela (et une fois que vous avez vérifié si l’erreur a disparu), modifier l’autorisation sur le wp-config.php fichier à 440 ou 400.

Désactiver les plugins et le thème

Si vous avez essayé d’augmenter le temps d’exécution autorisé et que cela n’a pas aidé, alors le l’erreur peut être causée par un plugin ou un thème défectueux. Pour vérifier si tel est le cas, connectez-vous à votre tableau de bord d’administration WordPress et accédez à Plugins > Plugins installés. Puis commencez à désactiver vos plugins un à la fois. Désactivez-en un, puis vérifiez si l’erreur est toujours présente ; continuez comme ça jusqu’à ce que vous ayez examiné tous vos plugins. Une fois que l’erreur a cessé de s’afficher, le dernier plug-in que vous avez désactivé était à l’origine du problème.

Si vous avez testé tous les plugins et que vous n’avez toujours pas trouvé le problème, vous devriez essayez de changer votre thème actuel pour un autre. Nous vous suggérons d’utiliser l’un des thèmes par défaut de WordPress, comme Twenty Twenty. Si la notification d’erreur s’arrête après que vous ayez changé de thème, c’est que votre thème était à l’origine du problème.

Si vous utilisez WordPress versions 5.2 ou supérieures, cela peut être résolu encore plus facilement. Toute erreur fatale devrait inciter les nouvelles versions de WordPress à envoyer un message à l’adresse e-mail de l’administrateur. Ce message contiendra des informations quels plugins/thèmes sont actuellement suspendus en raison d’erreurs fatales, et quelles sont exactement ces erreurs. Un lien vous sera fourni afin que vous puissiez accéder au mode de récupération et procéder au dépannage à partir de là.

Ainsi, une fois que vous avez déterminé si le thème ou le plugin a causé l’erreur, vous devez contacter ses auteurs pour obtenir de l’aide.

Demander à votre hébergeur

Si vous avez essayé toutes nos suggestions et que l’erreur persiste, vous devriez contactez votre hébergeur. Demandez-leur si les valeurs de max_execution_time peuvent être augmentées et de combien. N’hésitez pas à leur demander de modifier les valeurs en votre nom.

Dernières pensées

le Temps d’exécution maximal L’erreur dépassée est relativement courante et vous avez maintenant vu qu’elle propose quelques solutions simples. Nous espérons que les étapes et les méthodes que nous vous avons présentées ici vous aideront à le résoudre facilement. N’hésitez pas à ajouter ou enregistrer cette page dans vos favoris afin de pouvoir vous référer à ces conseils au cas où vous en auriez à nouveau besoin.

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.