gpt4 book ai didi

PHP:500错误到错误页面

转载 作者:行者123 更新时间:2023-12-03 07:58:57 25 4
gpt4 key购买 nike

作为前奏,我知道 HTTP 500 是什么,并且我知道如何修复它们。

在 PHP 5.3 上,我正在运行一个关闭 show_errors 的生产环境。当出现任何 fatal error 时,用户会得到一个纯白色的 500 页面作为响应。我正在尝试创建一个 500 错误页面,以防万一出现任何错误;只是这样它对用户更友好。

我曾经能够做到

ErrorDocument 500 500.html

但是,它似乎不再起作用了-甚至认为我的 404
ErrorDocument 404 404.html

工作正常。

好奇地看到关于这个的解决方案 -
感谢您的时间。

最佳答案

fatal error 本身不会产生 500 个错误,它们通常会返回 200 个空白页(如果在错误发生时没有将输出刷新到浏览器)。另外,这无论如何都对您没有帮助,因为当 PHP 出现错误时,Apache 将不再参与其中。

也许您可以注册一个关闭函数来发送 500 header (以获得 500 结果)并显示您要显示的内容。

关于PHP:500错误到错误页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38992387/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com