비슷한 질문이 stackoverflow에 있지만 이전 버전의 symfony에 대한 것이고 내 문제에 대한 해결책을 찾지 못했습니다.symfony 4.0에서 디버그하지 않고 prod 환경에서 오류 페이지를 사용자 정의하는 방법
방금 symfony 3.3에서 symfony 4.0으로 마이그레이션했으며 오류 페이지의 사용자 정의를 마이그레이션 할 수 없습니다.
나는 https://symfony.com/doc/current/controller/error_pages.html에 대해 설명했다. 그래서 error.html.twig
파일, error404.html.twig
파일 및 exception.html.twig
파일을 templates\bundles\TwigBundle\Exception
저장소에 저장합니다.
제 환경에서는 디버그가 참일 때 정상적으로 작동합니다. 그것은 exception.html.twig
템플리트를 사용합니다. 그러나 debug가 false이면 작동하지 않고 기본 symfony 템플릿이 대신 표시됩니다.
이유를 찾을 수 없습니까? 너?
HI는 답변 주셔서 감사합니다. 그것은 나를 위해 작동하지 않았다. – emottet