我想为Server 500消息/错误设置默认错误页面。
我在vhost中设置了条目:
ErrorDocument 500 /errorpage.html
我创建了一个包含未知函数的PHP文件,以获得500错误。这有效。 Apache在浏览器和access.log文件中发送500状态代码。 但我重定向到errorpage.html不起作用。我看到一个没有任何内容的白页(WSOD)。
我的错误在哪里?
为了测试默认错误页面,我还创建了一个example.html文件,使该文件对于webserver用户不可读(文件权限600,所有者root)。浏览器/ apache向我发送401状态,我的默认错误页面401正在工作。 我得到了重定向到我的errorpage.html(ErrorDocument 401 /errorpage.html)
它必须是我的PHP / Apache配置。
PHP 5.5.9,apache 2.4