Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP+Symfony] Nie ten błąd: HTTP Error 500
Forum PHP.pl > Forum > PHP
dopelganger
hej
dlaczego przy braku podstrony wyświetla mi się komunikat z:

example.com/app/Resources/TwigBundle/views/Exception:
error500.html.twig

a powinien:
error404.html.twig

Jest natomiast ok kiedy działam w środowisku dev:

/example.com/app_dev.php/blebleble

Pojawia się:
No route found for "GET bleble"
404 Not Found - NotFoundHttpException

Czyli ok.


Prosze o wskazówke, pomoc
Dzięki
qbson69
Po utworzeniu widoków ze stronami błędów, wyczyściłeś cache produkcyjny?

Przy testowaniu strony błędu jest ok? Jak przetestować stronę błędu masz tutaj:
https://symfony.com/doc/current/controller/...ing-development
dopelganger
a złapałem to, przyczepia się do tego:

  1. $layout = $em->getRepository('Bundle:Menu')->findOneById($post->getMenuId());


Error: Call to a member function getMenuId() on null
500 Internal Server Error - FatalErrorException



tylko, że to może być puste w kontrolerze wtedy wyświetla inną zawartość, więc w przypadku pustej wartości dla getMenuId powinien mi się pojawić już komunikat 404, jak to zapisać?
W sumie moje pytanie powinno brzmieć: jak wymusić pokazanie błędu 404 ? smile.gif
dopelganger
Cytat(kapslokk @ 1.03.2017, 15:16:47 ) *


dzięki
pomogło
zamykamy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.