Obecnie testuję Symfony2 z Nginx i PHP-FPM. Używam również Xdebug.
Symfony2 jest dostarczany z pakietem demonstracyjnym. Chciałem przetestować nową obsługę błędów krytycznych, który jest dostarczany z Symfony 2.2.0, tworząc błąd składniowy w pakiecie Acme / Demo. Dlaczego to robię, odpowiedź serwera to 502 zła brama.
Ale jeśli popełniam błąd składniowy w pliku app_dev.php (czyli przed uruchomieniem frameworka), wtedy Xdebug mówi mi o błędzie krytycznym.
I nieoczekiwanie, jeśli naprawię tę literówkę, a następnie ponownie utworzę błąd składniowy w pakiecie Acme / Demo, wówczas program obsługi błędów Symfony pojawi się zgodnie z oczekiwaniami. I wreszcie, jeśli naprawię wszystkie literówki (strona działa), a następnie ponownie utworzę tę samą literówkę (ponownie w Acme / Bundle), otrzymam złą bramę.
Czy masz na to jakiś pomysł?