Free public checks, with clear limitsMeasured results and stated limitsSecurity · WCAG · SEO · Performance
C48-T005 · Fuites d'information

Laravel debug

La page d’exception Laravel en mode debug divulgue des détails techniques sensibles.

Comment lire le résultat

Le contrôle automatisé porte sur les réponses ou éléments mesurés dans le rapport. Un état « observé » ne démontre pas à lui seul que le contrôle est conforme.

Ce qu’il faut corriger

Désactivez APP_DEBUG dans le .env actif du vhost puis reconstruisez le cache de configuration avec le PHP Plesk utilisé par le domaine.

Étapes de correction

  1. Dans le rapport, ouvrez le contrôle C48-T005 et relevez son statut, sa valeur mesurée, son URL et sa preuve. Si la mesure est absente, complétez le contrôle avant de corriger.
  2. Ouvrez Fichier .env de Laravel et terminal Plesk dans la racine de l’application et notez sa configuration actuelle.
  3. Désactivez APP_DEBUG dans le .env actif du vhost puis reconstruisez le cache de configuration avec le PHP Plesk utilisé par le domaine.
  4. Vérifiez le parcours concerné et relancez C48-T005 dans AxiSecurity.

Preuve attendue

la page publique ne révèle plus l’information et le support retrouve la trace côté serveur.

Exemple de configuration

APP_ENV=production
APP_DEBUG=false

Vérifier la correction

Exécutez cette vérification depuis un poste autorisé ou votre serveur d’administration, puis relancez AxiSecurity.

/opt/plesk/php/8.4/bin/php artisan optimize:clear
/opt/plesk/php/8.4/bin/php artisan config:cache