Aller au contenu
aivoma
Vérification gratuite

Guides de correction · Panier, commande et contenu

Votre page de commande renvoie une erreur serveur

Une page de commande ou de panier WooCommerce qui renvoie HTTP 500, « Il y a eu une erreur critique » ou une page blanche fait échouer chaque achat — souvent pendant des jours avant que le propriétaire s’en aperçoive. Diagnostic et correction rapides.

Impact : Critique Nous corrigeons cela dans Suivi de visibilité IA — 79 € · Mis à jour

Le symptôme

  1. Les commandes se sont soudainement arrêtées ; /checkout/ affiche « Il y a eu une erreur critique sur ce site », une page blanche ou une 500.
  2. Cela a commencé juste après une mise à jour d’extension, de thème, de WooCommerce ou de PHP.
  3. La page panier se charge mais pas la page de commande (ou l’inverse).

Pourquoi c’est important

Personne n’achète dans sa propre boutique, donc une page de commande cassée passe inaperçue jusqu’à ce qu’un client se plaigne. Pendant ce temps, les publicités, le SEO et les recommandations IA envoient des acheteurs dans une impasse — et les robots enregistrent l’erreur aussi.

Causes fréquentes : erreur fatale PHP d’une extension incompatible (passerelle de paiement, livraison, éditeur de champs de commande) après une mise à jour ; changement de version PHP chez l’hébergeur ; limite de mémoire dépassée ; bloc ou shortcode de commande retiré de la page ; certificat SSL expiré sur le point de terminaison de paiement.

Comment le vérifier vous-même

  1. Ouvrez /cart/ et /checkout/ dans une fenêtre privée avec un produit dans le panier.
  2. WordPress → Tools → Site Health → Info → *Server* et WooCommerce → Status → *Logs* (journal des erreurs fatales) indiquent l’extension et le fichier en cause.
  3. Activez brièvement WP_DEBUG_LOG si le journal est vide ; les journaux d’erreurs de l’hébergeur (cPanel/Plesk) montrent aussi l’erreur fatale PHP.

Comment le corriger

  1. Lisez la ligne de l’erreur fatale : elle nomme l’extension. Désactivez cette extension (via l’administration WP, ou en renommant son dossier via SFTP si l’administration est cassée) et retestez la commande.
  2. Si c’était WooCommerce ou PHP : revenez en arrière avec WP Rollback / les sauvegardes de votre hébergeur, ou mettez à jour l’extension incompatible vers une version compatible avec le nouveau WooCommerce.
  3. Vérifiez que la page de commande contient le bloc *Checkout* ou le shortcode [woocommerce_checkout] et qu’elle est assignée dans WooCommerce → Settings → Advanced.
  4. Augmentez memory_limit à 256M ou plus si l’erreur est *Allowed memory size exhausted*.
  5. Ensuite, mettez en place une surveillance de disponibilité sur /checkout/ spécifiquement (pas seulement la page d’accueil), et utilisez un site de préproduction pour les mises à jour.

FAQ

Des réponses directes aux questions que posent les propriétaires de boutiques

Comment éviter cela à l’avenir ?

Mettez à jour d’abord en préproduction, conservez des sauvegardes automatiques avant chaque mise à jour, et surveillez l’URL de commande avec une vérification de mot-clé (« Commander »). Notre plan de maintenance fait exactement cela.

Vérification gratuite instantanée

Voyez ce que les assistants IA peuvent lire sur votre boutique — en 60 secondes

Collez l’URL de votre boutique. Nous testons en direct l’accès des robots IA, le schéma produit, les prix, les GTIN, les flux et la sécurité e-mail, et vous montrons les lacunes exactes. Sans inscription, sans engagement.

Vérifier ma boutique gratuitement