Apache does not want to display a custom error document that I have setup.
In my vhost I have
ErrorDocument 500 /500.html
The 500.html is located in /var/www/site/public/500.html
To test this I have just created a broken php page that does return a 500 header but the page is blank. I suspect that this is a result of php generating the 500 page and not apache. So how do I get php to show my custom apache error document?