Je teste actuellement Symfony2 avec Nginx et PHP-FPM. J'utilise également Xdebug.
Symfony2 est livré avec un bundle de démo, je voulais tester la nouvelle gestion des erreurs fatales qui accompagne Symfony 2.2.0 en créant une erreur de syntaxe dans le bundle Acme / Demo. Pourquoi je fais ça, la réponse du serveur est 502 mauvaise passerelle.
Mais si je fais une erreur de syntaxe dans le fichier app_dev.php (donc avant que le framework ne soit déclenché), alors Xdebug me parle de l'erreur fatale.
Et étonnamment, si je corrige cette faute de frappe, puis que je recrée l'erreur de syntaxe dans le paquet Acme / Demo, le gestionnaire d'erreurs Symfony apparaît comme prévu. Et enfin, si un correctif toutes les fautes de frappe (page fonctionne) puis recréer à nouveau cette même faute de frappe (à nouveau dans Acme / Bundle), je reçois une mauvaise passerelle.
Avez-vous une idée à ce sujet?