Symfony2 error 500 instead of 404 at production

前端 未结 11 1216
野性不改
野性不改 2020-12-06 04:49

In my Symfony2 project I\'m getting at development mode correct 404 Exception screen. But I\'m getting blank screen with HTTP status code 500 instead of 404 at production mo

11条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-06 05:07

    ResourceNotFoundException is what the router throw when no route match the current request.

    This can be a cache issue (80% of the time, it's the cache. Try rm -rf app/cache/* on your pre-production server). As the issue does not appear locally... (you tried the "prod" env locally right?).

    You should also try to remove everything from your app/Resources/TwigBundle/views/Exception/error404.html.twig (is that the filename you use?) except simple HTML, to check if it's not a twig issue.

提交回复
热议问题