Might be a duplicate, but couldn't find this exact question here.

I have a pretty basic 404.twig template that should be catching things, as described here: https://docs.craftcms.com/v3/routing.html

It works as described on my local environment but I'm getting the generic Craft "Internal Server Error" page on my staging site.

devMode is set to false on both environments, and there is no error prefix specified as in this post: Craft not loading custom 404 template for errors

I checked the web-404s log and confirmed that Yii is throwing a NotFoundHttpException when I test pages. I'm not sure what else I should check. Any ideas?

  • If it's a Craft-styled 500 ISE, the underlying error message should be in your Craft storage/logs folder. Can you check there for it?
    – Brad Bell
    Nov 28, 2019 at 20:12
  • Finally get a chance to look into this more. I'm getting TemplateLoaderException Unable to find the template “templates/home.twig” That template loads correctly when visiting the actual homepage, any idea why Craft would be trying to load this template instead of the 404, or why it would fail to find it when it works during normal site navigation?
    – slander
    Dec 4, 2019 at 19:01


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.