Ano*_*ous 7 php jsp custom-error-pages
我是PHP网络开发的新手.我想知道是否有任何PHP代码将我重定向到一个页面(让我们将其命名为"myerrorpage.php")如果页面上有错误?
在JSP有可能使用下面的代码
<%@ page errorPage="myerrorpage.jsp" %>
Run Code Online (Sandbox Code Playgroud)
我想知道JSPPHP中是否有上述类型的代码?是的,请帮忙
任何帮助表示赞赏......
小智 9
在 php 中,当代码中有错误时,您不会重定向,您只需捕获该错误,然后采取您认为必要的任何操作。
为了捕获代码中的错误,您必须使用set_error_handler定义自定义错误处理程序。
您也可以使用set_exception_handler处理未捕获的异常。
yourerrorpage.php当 PHP 代码出现错误时,以下代码将重定向到。
<?php
function error_found(){
header("Location: yourerrorpage.php");
}
set_error_handler('error_found');
?>
Run Code Online (Sandbox Code Playgroud)
请注意,header("Location: page.php");内容输出开始后重定向类型不起作用。
或者,您可能想尝试Apache 自定义错误响应