我有一个用 PHP 编写的页面。我无权访问服务器。我想这样做,而不是在 PHP 遇到错误时显示错误消息,而是给出 500。
最佳答案
如果 display_errors 关闭,PHP 5.2 默认情况下会在发生 fatal error 时发送 HTTP 500。 如果托管使用较旧的 PHP,则必须注册自己的 error handler可能还有 exception handler并将用户重定向到您的 500 错误页面。尝试按照@Umang 的建议在 PHP 脚本中设置 display_errors 和 error_reporting 变量。
关于PHP - 500 而不是错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7301573/