Page d'erreurs inaccessible en mode dev Symfony 6

Par youstra, il y a 3 ans


Bonjour à tous.
Je rencontre un problème très étrange avec des applications Symfony 6. Dans mon environnement de dev, j'arrive à voir le profiler (debug bar) tout en bas de ma page. Et lorsqu'il y a des erreurs, je les vois (dans la page d'erreur avec l'en-tête en rouge).

Mais lorque mon application est sur un serveur distant et que la variable d'environnement APP_ENV=dev, le profiler s'affiche bien mais lorsqu'il y une erreur, la page d'erreur en mode dev ne s'affiche pas. En lieu et pace, j'ai plutôt une page blanche qui s'affiche.

Certains me diront que en prod, il ne faut pas mettre APP_ENV=dev, je le sais très bien. C'est juste pour savoir qu'est ce qui me marche pas en ligne (alors que chez moi le code s'exécute très bien).

Voici le web_profiler.yaml

when@dev: web_profiler: toolbar: true intercept_redirects: false framework: profiler: only_exceptions: false collect_serializer_data: true when@test: web_profiler: toolbar: false intercept_redirects: false framework: profiler: { collect: false }

2 réponses

youstra, il y a 3 ans

Je viens de trouver. Il manquait des fichiers dans le dossier assets à la racine du projet que j'avais mis dans --excluse de la commande rsync