I am serving my FastCGI application in Apache2 using the standalone FastCGI server and the FastCgiExternalServer directive.
When I restart my FastCGI app my users get a 500 error. What can I do to prevent this? I want to show them a nice maintenance page or something.
It is a Catalyst application written in perl and I have followed the example here but I have found that a 500 is served and not a 502 bad gateway so I can t select what error to show. I don t want to serve a maintenance page for a legitimate internal server error.