
Erreur de formulaire de contact WordPress : comment la corriger
Identifiez la cause d’une erreur de formulaire de contact WordPress et vérifiez les champs, le navigateur, le code et le serveur étape par étape.
Une page blanche ou une erreur PHP peut signaler que votre site a atteint sa limite de mémoire. Voici comment trouver la cause et ajuster les réglages sans masquer le problème.

Lorsque la limite de mémoire WordPress ou PHP est atteinte, une page peut afficher une erreur ou ne plus se charger. Pour corriger le problème, identifiez d’abord l’opération ou l’extension en cause, puis vérifiez les limites de mémoire de WordPress et de votre hébergement. Une augmentation de la mémoire peut aider, mais elle ne remplace pas la recherche de la cause.
PHP utilise de la mémoire pour exécuter le code de votre site. Une erreur apparaît lorsqu’un script tente de dépasser la quantité qui lui est autorisée. Le message peut contenir les termes « Allowed memory size exhausted », suivis d’une taille et parfois du fichier concerné.
Selon la configuration du serveur, vous pouvez aussi voir une erreur 500, une erreur critique sur WordPress ou une page blanche. Ces symptômes ne prouvent toutefois pas, à eux seuls, que la mémoire est en cause.
Plusieurs situations peuvent expliquer le dépassement :
Notez le moment où l’erreur apparaît : sur toutes les pages, dans l’administration ou seulement lors d’une action précise. Cette information aidera à distinguer un problème général d’un problème lié à une fonctionnalité.
Avant toute intervention, réalisez une sauvegarde des fichiers et de la base de données si vous en avez la possibilité. Vérifiez aussi que vous pouvez accéder à votre hébergement, à ses journaux d’erreurs et aux fichiers du site par FTP ou par son gestionnaire de fichiers.
Si le tableau de bord reste accessible, consultez Outils > Santé du site > Informations. Les informations sur le serveur peuvent notamment vous aider à repérer la limite de mémoire PHP. Les journaux de l’hébergement peuvent fournir un message plus précis et indiquer le fichier exécuté au moment de l’erreur.
Le fichier mentionné dans le message est un indice, mais il ne désigne pas toujours à lui seul le responsable. Par exemple, une extension peut provoquer une consommation excessive avant que l’erreur ne se manifeste dans un autre fichier.
Avec W-Maintenance
Faites identifier la cause de l’erreur mémoire
W-Maintenance peut examiner votre site WordPress et rechercher l’origine de la consommation de mémoire.
WordPress et PHP disposent de réglages de mémoire distincts. La valeur demandée par WordPress reste soumise à la configuration de PHP et aux limites imposées par l’hébergeur.
Le fichier wp-config.php se trouve à la racine de l’installation WordPress. Pour modifier le réglage :
wp-config.php avec un éditeur de texte.define( 'WP_MEMORY_LIMIT', '256M' );
Si WP_MEMORY_LIMIT est déjà défini, modifiez sa valeur au lieu d’ajouter une deuxième définition. La valeur indiquée est un exemple : adaptez-la aux besoins du site et aux ressources autorisées par votre hébergement.
Le paramètre PHP memory_limit peut être réglé depuis le panneau de votre hébergeur ou dans un fichier de configuration PHP, selon l’offre utilisée. Si votre hébergement permet de modifier php.ini, le réglage peut prendre cette forme :
memory_limit = 256M
Les modifications de configuration PHP ne sont pas appliquées de la même façon sur tous les serveurs. Sur certains hébergements, le fichier .htaccess peut servir à modifier des paramètres PHP, mais cette méthode ne fonctionne pas partout et une directive inadaptée peut provoquer une erreur serveur. Consultez les instructions de votre hébergeur avant de l’utiliser ; notre guide sur les erreurs liées au fichier .htaccess explique les précautions à prendre avec ce fichier.
Après chaque modification, testez de nouveau la page ou l’action concernée. Si la valeur ne change pas ou si l’erreur revient, demandez à votre hébergeur quelle limite est réellement appliquée.
Si l’erreur est apparue après une modification ou une mise à jour, commencez par examiner l’extension ou le thème concerné. Un test sur une copie du site est préférable lorsque vous en disposez, car la désactivation peut modifier l’affichage ou les fonctions accessibles aux visiteurs.
Dans l’administration, ouvrez Extensions > Extensions installées :
Si l’administration est inaccessible, vous pouvez temporairement renommer le dossier wp-content/plugins par FTP pour désactiver les extensions. Rétablissez ensuite son nom et contrôlez leur état dans WordPress. Certaines fonctionnalités resteront indisponibles tant que les extensions nécessaires ne seront pas réactivées.
Depuis Apparence > Thèmes, activez temporairement un thème WordPress par défaut installé sur le site, puis refaites le test. Si l’erreur disparaît, examinez la compatibilité et les mises à jour de votre thème habituel. Notez que changer de thème peut modifier l’apparence du site et ses widgets.
Vérifiez également les mises à jour de WordPress, des extensions et de PHP. Faites une sauvegarde avant de les appliquer et assurez-vous que vos extensions et votre thème sont compatibles avec la version de PHP envisagée.
Si la limite est suffisante mais que l’erreur persiste, examinez les éléments sollicités par l’action en cause. Vous pouvez notamment :
Ces mesures peuvent alléger certaines pages, mais elles ne corrigent pas nécessairement une erreur de mémoire PHP. Testez leur effet plutôt que d’installer plusieurs extensions d’optimisation à la fois.
WP-Optimize peut servir à certaines tâches d’optimisation, notamment de la base de données, mais ce n’est pas un correctif automatique pour une mémoire épuisée. De même, ne réinitialisez pas la base de données pour résoudre cette erreur : une réparation n’est pertinente que si un problème de base est identifié, et une sauvegarde reste nécessaire avant intervention. La suppression de journaux ou de fichiers temporaires libère de l’espace disque, sans augmenter directement la mémoire PHP disponible.
Enfin, transmettez à votre hébergeur le message exact, l’heure de l’erreur et les tests effectués. Il pourra vérifier la configuration PHP et les ressources disponibles, ou vous indiquer si votre hébergement est adapté. Si vous préférez confier le diagnostic, une réparation de site WordPress permet d’examiner le problème et ses causes possibles.
Avec W-Maintenance
Confiez le dépannage de votre site WordPress
W-Maintenance intervient sur les erreurs WordPress et peut vous aider à vérifier les réglages de votre site.
À retenir
Non, une erreur 500 peut avoir plusieurs causes. Consultez les journaux du serveur pour rechercher un message de mémoire épuisée et obtenir davantage de détails.
WordPress ne peut pas toujours obtenir plus de mémoire que la limite autorisée par PHP ou par l’hébergement. Vérifiez la valeur réellement appliquée et demandez à votre hébergeur si elle peut être modifiée.
Non, WP-Optimize peut aider à certaines tâches d’optimisation, mais il ne corrige pas automatiquement une erreur de mémoire. Commencez par identifier l’opération, l’extension ou le réglage responsable.
Article rédigé avec l’aide d’une IA à partir des sources citées et de notre pratique de la maintenance WordPress. Notre méthode éditoriale.
À lire aussi

Identifiez la cause d’une erreur de formulaire de contact WordPress et vérifiez les champs, le navigateur, le code et le serveur étape par étape.

Identifiez la cause d’une erreur 404 WordPress et corrigez l’URL, les permaliens, les redirections ou la configuration de votre site.

Corrigez l’erreur « Trop de redirections » sur WordPress en vérifiant les URL, le cache, les extensions, le thème et les règles du serveur.
Parlons de votre site
Mises à jour, panne, piratage, lenteur : décrivez-nous la situation, un expert vous répond en général dans les deux heures ouvrées.