Surveillance des erreurs — pas d’avertissements PHP accueillant vos clients.
Relvato analyse vos pages clés telles qu’un visiteur non connecté les voit et signale les erreurs PHP et WordPress — une notice, un avertissement, l’écran « erreur critique », une erreur de connexion à la base de données —, les erreurs JavaScript non interceptées et le code brut non rendu comme les shortcodes et le balisage de blocs. Il revérifie juste après une mise à jour d’extension, de thème ou du cœur, ou un push sur votre dépôt GitHub.
- ✓Aucune notice, aucun avertissement, aucune dépréciation ni erreur fatale ou de syntaxe PHP dans la page
- ✓Aucun écran WordPress « Il y a eu une erreur critique » ni erreur de connexion à la base de données
- ✓Aucune erreur JavaScript non interceptée au chargement de la page
- ✓Aucun PHP brut, shortcode non rendu ni reste de balisage de blocs (<!-- wp:… -->)
- ✓Accueil, boutique, catégorie, produit, panier, commande et compte — plus les URL que vous ajoutez
- ✓Revérifié après les mises à jour d’extensions, de thèmes, du cœur et de WooCommerce, et les push GitHub
Un conflit d’extensions ou une mauvaise mise à jour peut afficher un avertissement PHP en haut de votre boutique, remplacer la commande par un écran « erreur critique » ou montrer [contact-form-7 id="42"] à la place d’un formulaire. Souvent, seuls les visiteurs non connectés le voient, ou seulement sur des modèles que vous ouvrez rarement : les clients le voient avant vous. Relvato analyse la page rendue et vous montre exactement ce qu’ils ont vu.
Sur WordPress, si les erreurs sont apparues juste après la mise à jour d’une extension, Relvato vous propose de revenir à la version que vous aviez avant — depuis wordpress.org, et seulement si votre copie n’a pas été modifiée —, et vous l’appliquez en un clic dans WordPress → Relvato. L’extension bloque ensuite la version fautive pour que WordPress ne la réinstalle pas. Une version plus récente s’installe normalement.
- Relvato ouvre chaque page clé sans être connecté dans un vrai navigateur — accueil, boutique, catégorie, un produit, panier, commande et compte, plus les URL que vous ajoutez — et attend que les contenus tardifs, comme les widgets de shortcodes, soient rendus.
- Il recherche dans ce qui s’affiche des signatures d’erreur (notices et erreurs fatales PHP, écrans WordPress d’erreur critique et de base de données, traces d’appels), les erreurs JavaScript non interceptées et le code brut hors des blocs de code. Le code que vous affichez volontairement dans <pre> ou <code> n’est jamais signalé, et vous pouvez ignorer une expression précise.
- En cas de problème, vous obtenez la page, le texte exact de l’erreur et une capture pleine page de ce que les visiteurs ont vu. Il s’exécute quelques minutes après une mise à jour d’extension, de thème, du cœur ou de WooCommerce signalée par l’extension Relvato, après un push sur un dépôt GitHub connecté, et chaque semaine.
Faut-il une extension ?
Non — l’analyse des erreurs fonctionne sur tout site dont le domaine est vérifié. L’extension ajoute une revérification juste après les mises à jour WordPress ; la GitHub App, juste après un push de code.
Pourquoi ne verrais-je pas ces erreurs moi-même ?
Les erreurs n’apparaissent souvent qu’aux visiteurs non connectés, sur des modèles que vous n’ouvrez pas, ou après une mise à jour lancée tard le soir. Relvato analyse sans être connecté, sur vos pages clés, juste après les changements.
Signalera-t-il du code que j’affiche volontairement, comme un tutoriel ?
Non. Le code dans les blocs <pre> et <code> est exclu avant la recherche de code brut, et vous pouvez ajouter des expressions à ignorer — par exemple un shortcode que vous affichez exprès.
Détecte-t-il les erreurs JavaScript ?
Oui — une exception JavaScript non interceptée au chargement de la page est signalée avec les erreurs PHP et WordPress, message compris.
Mettez ce moniteur en pilote automatique.
Gratuit pour toujours sur un site — 100 exécutions par mois, lancées par vous ou chaque semaine, sans carte. Pro relance vos moniteurs tout seul après chaque mise à jour.