我遇到了自定义错误处理程序的奇怪问题,这里是:
function errHandler($errno, $errstr, $errfile, $errline)
{
if($errno)
{
header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Status: 503 Service Temporarily Unavailable');
header('Retry-After: 3600');
exit;
}
return true;
}
每次跑步时:
set_error_handler('errHandler');
尽管没有任何错误,仍会发送标题?有什么想法吗?
答案 0 :(得分:1)
尝试var_dump()
$errno, $errstr, $errfile, $errline
查看是否提供任何提示。
答案 1 :(得分:0)
语法为“503 Service Unavailable”