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 :
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 yaml : Sélectionner tout - Visualiser dans une fenêtre à part
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 twig : Sélectionner tout - Visualiser dans une fenêtre à part
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.