SF 4.4.1 : afficher page 404 en dev
Bonjour à tous,
Je bute sur un truc qui me semble pourtant tout simple !
J'ai créé une page d'erreur 404 personnalisée, et je veux la tester en dev.
J'ai suivi la doc ici, qui me semble claire : https://symfony.com/doc/current/cont...ng-development
Elle dit qu'il faut appeler la page avec : http://localhost/index.php/_error/{statusCode}.{format}
J'utilise l'url : localhost/monprojet/public/index.php/_error/404.test
Et au lieu d'avoir ma page 404, j'ai le message :
Citation:
Unable to find the controller for path "/_error/404.test". The route is wrongly configured.
Dans mon twig.yaml, j'ai mis exactement le code de la doc.
monprojet/config/routes/dev/twig.yaml
Code:
1 2 3
| _errors:
resource: '@TwigBundle/Resources/config/routing/errors.xml'
prefix: /_error |
Et voici ma page 404.
monprojet/templates/bundles/TwigBundle/views/Exception/error404.html.twig
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| {% extends "base.html.twig" %}
{% block page %}
<div class="row">
<div class="col-xl-12">
<h1 class="titre">Page non trouvée</h1>
<br>
Code retour : {{ status_code }} {{ status_text }}
<br>
<a href="{{ path('index') }}">Retour à la page d accueil</a><br>
</div>
</div>
{% endblock %} |
Vous voyez d'où ça peut venir svp ?
Merci d'avance pour votre aide.