Experts maintenance WordPress depuis 2016 | 4.7/5 avis vérifiés

Erreur critique : que faire après une mise à jour PHP ?

Nicolas Lecat - Expert WordPress
Erreur critique : que faire après une mise à jour PHP ?
Sommaire

Erreur critique après mise à jour php : comprendre et agir

Vous venez de mettre à jour la version de php de votre site web et une erreur critique est apparue ? C’est un problème courant, mais il ne faut pas s’alarmer.

Une mise à jour de php, bien qu’essentielle pour la sécurité et les performances, peut parfois provoquer des conflits avec certains plugins ou votre thème WordPress. Cet article vous guide à travers les étapes pour rétablir votre site.

Il existe des solutions pour résoudre ce type de problème.

Il est important de noter qu’une erreur critique après la mise à jour de php peut entraîner l’inaccessibilité de votre site web. Cette situation peut aussi affecter l’administration de votre WordPress.

C’est un souci qu’il faut prendre au sérieux, car il peut nuire à l’expérience de l’utilisateur et potentiellement affecter votre activité.

Il est essentiel d’identifier rapidement la source du problème pour appliquer la solution adaptée.

Avant de procéder à toute manipulation, il est important de comprendre les mécanismes qui peuvent produire ce type d’erreur. Souvent, il s’agit d’un conflit entre la nouvelle version de php et un code obsolète au niveau de votre thème ou d’une extension.

Il est également possible que le problème soit lié à une limite de mémoire allouée à votre site web. Nous allons explorer tout cela ensemble.

En cas de doute, contactez notre support, chez Hostay, nous sommes là pour vous aider. Pour aller plus loin, consultez également notre article sur l’erreur critique wordpress : comment la corriger facilement.

Qu’est-ce qu’une erreur critique suite à une mise à jour php ?

Une erreur critique se manifeste généralement par un message d’erreur sur l’écran de votre site web, indiquant un problème grave. Ce message peut aussi apparaître lorsque vous tentez d’accéder au tableau de bord de votre WordPress.

L’erreur est qualifiée de critique car elle bloque l’accès à votre site. C’est un signal d’alarme qu’il ne faut surtout pas ignorer.

Cela signifie que le site ne peut pas fonctionner correctement à cause d’un blocage au niveau du logiciel.

Le changement de version php est une opération parfois délicate qui doit être abordée avec prudence. Si vous avez un message du type « il y a eu une erreur critique sur ce site web » après la mise à jour php de votre site WordPress, plusieurs causes sont possibles.

C’est une situation malheureusement fréquente que l’on rencontre, notamment chez nos clients, nécessitant alors une intervention en urgence de notre part.

  • Incompatibilité avec la dernière version de php : un plugin ou un thème non mis à jour peut être incompatible.
  • Limite de mémoire insuffisante : votre serveur n’alloue pas assez de mémoire php pour le bon fonctionnement du site.
  • Conflit de code : le nouveau php peut provoquer des conflits au niveau du code de votre site.

Ne sous-estimez pas les implications de ce type d’erreur. Les causes sont variées, mais une chose est sûre : la mise à jour de php, même importante, ne se passe pas toujours sans encombre.

Chez Hostay, maintenir votre site en parfait état de marche fait partie de nos priorités.

Les causes courantes d’une erreur critique lors d’une mise à jour php

Une erreur critique après la mise à jour php de votre WordPress est souvent le résultat de problèmes de compatibilité ou de configuration. En effet, le passage à une nouvelle version php, même la dernière, peut révéler des faiblesses au sein de votre site web.

Cette situation n’est pas insurmontable et des solutions existent, notamment l’activation du mode débogage. Il est essentiel d’identifier clairement la cause.

  • Version php incompatible : c’est la cause la plus fréquente. Votre plugin ou votre thème n’est pas conçu pour fonctionner avec la nouvelle version de php. Il est conseillé de toujours vérifier la compatibilité des extensions avant de procéder à une mise à jour majeure.
  • Extension incompatible ou obsolète : un plugin ou une extension mal codée ou plus maintenue peut entrer en conflit.
  • Thème non mis à jour : un thème qui n’a pas été mis à jour peut causer des dysfonctionnements après le changement de version php.
  • Limite de mémoire php : si la mémoire allouée est insuffisante, votre site web ne pourra pas traiter les demandes, provoquant l’erreur.
  • Conflit avec un autre logiciel : il arrive que des logiciels en arrière-plan, mal config, entrent en conflit avec la nouvelle version.

Dans de rares cas, la cause de l’erreur peut être plus profonde et liée à une manipulation incorrecte lors de la mise à jour ou un problème spécifique au serveur. Il faut analyser dans le détail, pour ne pas laisser de zone d’ombre.

Cela vous permettra ensuite de résoudre le problème. N’hésitez pas à consulter notre article qui traite des erreurs wordpress et comment les dépanner.

Comment identifier et corriger une erreur critique mise à jour php ?

Lorsqu’une erreur critique apparaît après une mise à jour de php, l’objectif est de revenir au plus vite à un site web opérationnel. Plusieurs étapes sont nécessaires pour identifier et résoudre le problème.

Cette approche permettra de déterminer l’origine de l’erreur et d’appliquer une solution appropriée, que ce soit par un dépannage ou une maintenance du logiciel WordPress.

Activer le mode débug

La première chose à faire est d’activer le mode débogage de WordPress. Pour ce faire, il suffit d’ajouter les lignes de code suivantes dans le fichier wp-config.php, situé à la racine de votre site :


define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Le fichier debug.log qui sera créé dans le répertoire /wp-content/ de votre site vous permettra de voir quelles extensions, thème, ou config posent problème. Vous pouvez y accéder via un client FTP comme Filezilla.

Cette manipulation simple peut fournir des informations précieuses.

Désactiver les plugins

Si le problème vient d’un plugin, la solution la plus rapide est de les désactiver un par un. Vous pouvez soit faire cela directement dans le tableau de bord WordPress (si vous y avez accès), soit via votre cPanel ou FTP en renommant le dossier /wp-content/plugins/ en quelque chose comme /wp-content/plugins_desactive/.

Si votre site redevient accessible après cette manipulation, cela confirme qu’un plugin est à l’origine du problème.

Changer de thème

Si désactiver les plugins ne rèsout pas le problème, essayez de changer de thème, par exemple avec le thème par défaut Twenty Twenty-Three ou Twenty Twenty-Four. Il faut donc soit le faire dans votre interface d’administration WordPress, soit via FTP en renommant le dossier de votre thème actuel situé dans /wp-content/themes/.

Si votre site fonctionne à nouveau, c’est que le problème vient de votre thème.

Augmenter la limite de mémoire php

Si l’erreur est liée à une limite de mémoire php trop basse, il faut augmenter cette limite. Vous pouvez modifier le fichier php.ini, mais cela peut ne pas suffire, en fonction de votre hèbergement.

Vous pouvez également essayer de rajouter la ligne suivante dans votre fichier wp-config.php : define( 'WP_MEMORY_LIMIT', '256M' );. Si cela ne suffit pas, contactez votre hébergeur pour qu’il augmente la limite de mémoire de votre serveur.

Pour plus d’aide sur les paramètres de configuration, n’hésitez pas à consulter nos guides techniques.

Restaurer une sauvegarde

Si toutes les étapes ci-dessus n’ont rien donné, il peut être nécessaire de restaurer une sauvegarde antérieure de votre site. C’est pourquoi faire des sauvegardes régulièrement est important.

Cela vous permettra de revenir à une version de votre site où il n’y avait pas de problème. Si vous n’avez pas de sauvegarde, contactez notre support chez Hostay, nous ferons de notre mieux pour vous aider.

Si vous êtes chez un autre hèbergeur, il faudra vous connecter directement à son interface (comme par exemple cPanel) afin de restaurer votre site à une date antérieure, soit en utilisant la fonctionnalité prévue pour ça, soit en important votre propre sauvegarde. N’hésitez pas à consulter notre article qui traite de la maintenance de votre site wordpress pour mieux anticiper ce type de problème.

Comment éviter les erreurs critiques de mise à jour php ?

Pour maintenir votre site WordPress à jour, vous devez anticiper les problèmes liés à la mise à jour de php. Cela pose notamment le problème de la compatibilité des différentes versions.

Une bonne préparation peut éviter l’apparition d’erreurs critiques. Un suivi régulier de votre site web permettra de mieux maîtriser ces opérations parfois complexes.

  • Mettre à jour régulièrement WordPress : assurez-vous d’utiliser la dernière version de WordPress. Cela implique mettre à jour les plugins et les thèmes.
  • Tester la mise à jour php : si possible, testez la nouvelle version php sur un environnement de préproduction avant de l’appliquer sur votre site en production. Cela permettra de vérifier d’éventuels problèmes.
  • Faire une sauvegarde avant la mise à jour : une sauvegarde est indispensable, car elle vous permettra de revenir à un état antérieur si le problème produit ne peut pas être résolu rapidement. N’oubliez pas également de sauvegarder votre base de donnée.
  • Choisir un hébergement de qualité : un bon hébergement permet de faciliter les mises à jour et d’assurer la sécurité de votre site web. C’est un niveau de sécuité important.

Il faut vous assurer que les plugins et le thème que vous utilisez sont bien compatibles avec la dernière version php. Un suivi attentif des informations de votre hébergeur vous permettra de mieux anticiper la mise à jour de php.

N’hésitez pas à contacter notre support pour toute question. Vous pouvez aussi consulter notre article qui aborde le sujet des erreurs critiques sur WordPress OVH et comment les résoudre.

En conclusion : l’importance d’une bonne maintenance

La mise à jour de php est une opération technique indispensable pour la performance et la sécurité de votre site WordPress. Cependant, comme nous l’avons vu, elle peut parfois causer des erreurs critiques.

Une bonne compréhension des mécanismes d’erreurs, une approche méthodique et une excellente manipulation des outils à disposition sont les clés pour résoudre rapidement ce type de problème.

Si vous rencontrez des difficultés lors de la mise à jour de votre version php, chez Hostay nous mettons à votre disposition notre expertise WordPress.

Chez Hostay, Nicolas, directeur du support, est accessible directement par mail ou sur sa ligne portable. Vous aurez un contact dédié sur lequel vous pourrez compter.

N’attendez pas que les erreurs deviennent insurmontables : contactez nos experts WordPress pour une assistance personnalisée et une solution durable, pour vous permettre de vous concentrer sur votre activité, et pour maintenir votre site en parfait état de marche. N’hésitez pas à consulter notre article sur les erreurs critiques lors d’une mise à jour php : que faire pour en savoir davantage.

Hostay : L’assistance technique WordPress ultra-réactive

Une urgence ?
Je suis Nicolas, responsable du support technique Wordpress chez Hostay. Besoin d'aide ? Appelez-moi de 9h à 18h.
Diagnostic gratuit en 10 minutes