Cryptez le et complétez le. le script nrsquoest pas terminé à temps, PHP lrsquoarrêtera afin qursquoil puisse passer à un autre script et garder votre site Web fonctionnel.
Pourquoi une erreur fatale WordPress Max _ Execution Time se produit elle? La plupart des hôtes Web imposent des restrictions PHP pour conserver les ressources du serveur. Comme WordPress est basé sur PHP, il est une cible commune pour les pirates informatiques et les logiciels malveillants, mais il utilise également les ressources du serveur qui peuvent être nécessaires pour d’autres fonctionnalités. Lrsquohôte Web doit rester efficace en permettant à chaque site Web de chaque serveur drsquoaccéder aux ressources partagées. Les contraintes de temps PHP sont un moyen de le faire. La plupart des hôtes réseau fixent une limite de temps PHP de 30 à 60 secondes pour permettre aux sites Web drsquoutiliser des plug ins, des thèmes et des scripts, mais aussi pour que les choses fonctionnent correctement.
un script, un plug in ou un sujet nrsquoest pas codé correctement ou est affecté par un logiciel malveillant, ce délai peut être dépassé et des erreurs peuvent se produire. Ce nrsquoest pas lrsquoerreur la plus intuitive que puissiez voir, donc il est important de comprendre que, bien qursquoil parle d lsquo« erreur fatale », il fait référence à un processus particulier, pas à votre site! Comment corriger les erreurs irréversibles WordPress Max _ Execution Time Vous pouvez faire quelque chose pour corriger les erreurs. Nous en expliquerons certains ci dessous. Premièrement, nous devons savoir ce qui a causé lrsquoerreur et lrsquoarrêter. Nous pouvons donc prendre toute mesure corrective à une date ultérieure.
WordPress découvrira les causes des erreurs irréversibles qui dépassent parfois le temps d’exécution maximum et dira ce qui a causé le problème. Dans lrsquoillustration ci dessus, pouvez voir que lrsquoerreur srsquoest produite lors de la mise à jour du plug in. Ça nous donne une idée de ce qui lrsquoa mené. Drsquoautres cas drsquoerreur donneront aussi un indice. Un message drsquoerreur avec un nom de fichier à côté aide à déterminer la cause. Il y a drsquoautres messages avec
Laissez le clic droit sur le fichier. Htaccess original et sélectionnez Édition. Ajouter le code suivant au fichier et enregistrer PHP _ value Max Execution Time 300 Modifier la configuration WP. Php Vous pouvez modifier le profil WP. PHP pour prolonger le délai PHP et prévenir les erreurs. Même procédure que pour. Htaccess, crsquoest juste que cette fois éditez la configuration WP. Php.
Accédez à votre hôte Web, utilisez cpanel ou ses outils administratifs pour accéder au gestionnaire de fichiers, passez à votre fichier public _ HTML, puis sélectionnez WP config. Php faites un clic droit sur WP config. PHP et sélectionnez copier pour assigner un nom à la copie de configuration WP. Php. Donc avez toujours une sauvegarde en cliquant avec le bouton droit sur le fichier de configuration WP. Php original et sélectionnez Édition. Ajouter le code suivant au fichier et à lrsquoensemble drsquoenregistrement _ Time Limit (300) Cela devrait suffire à prévenir les erreurs. Modifier PHP. Temps de décollage estimé Vous pouvez également modifier le fichier PHP. J’ai plus ou moins la même chose dans WordPress. nrsquoêtes pas habitué à éditer des fichiers très importants. Htaccess, pouvez éditer PHP plus facilement. INI.
Ceci est presque identique au processus décrit ci dessus. Accédez à lrsquohôte Web et au gestionnaire de fichiers pour passer au fichier public _ HTML et sélectionnez PHP. INI faites un clic droit sur PHP. INI et sélectionnez copier pour spécifier un nom pour la copie PHP. INI. Donc avez toujours une sauvegarde qui fait un clic droit sur le fichier PHP. INI original et sélectionnez Édition pour ajouter le code suivant au fichier et enregistrer Max _ Execution Time = 300 parce que êtes dans un fichier PHP, nrsquoavez pas besoin de spécifier qursquoil est pour PHP. Utilisation du plug in WP au delà du temps drsquoexécution maximal Habituellement, dans notre guide, nous mettons la solution plug in en premier si elle a un problème. Comme cette erreur est causée par le plug in, nous avons réalisé que pourriez hésiter à lrsquoutiliser
Saisissez 21 et sélectionnez activer la tentative de recréer lrsquoerreur si pouvez recréer lrsquoerreur en utilisant le thème par défaut, ce nrsquoest pas lrsquoerreur du thème. lrsquoerreur disparaît, le sujet appelle le script PHP qui expire. Contactez les développeurs ou mettez à jour les thèmes WordPress vers ASTRA, car nous n’utilisons pas de scripts expansifs. Demandez à votre hôte Web d’augmenter le temps Max _ Execution si votre site WordPress croît si rapidement que les scripts expirent régulièrement, devrez peut être mettre à jour votre plan d’hébergement ou demander à votre hôte de prolonger le temps. Il existe de nombreux scripts qui peuvent être exécutés dans WordPress, ce qui ralentit l’exécution des grands sites. cela devient un problème normal, devez en discuter avec lrsquohôte pour explorer vos options. La limite de temps PHP dans WordPress est dans la grande majorité des cas, un plug in mal conçu qui dépasse la limite de temps PHP qui a causé l’erreur WordPress Max _ execution time. Le processus que nous avons décrit dans cet article pour désactiver et tester les plug ins ou pour augmenter les délais PHP devrait être réalisable. Srsquoil y a drsquoautres causes de temporisation, pouvez maintenant utiliser des outils pour les identifier et les réparer. Jrsquoespère que ça aidera! Avez rencontré cette erreur dans un contexte différent? Avez d’autres correctifs pour les scripts qui atteignent la limite de temps de PHP WordPress? Partagez vos idées ci dessous!