gpt4 book ai didi

php - 捕获所有错误并使用 php 重定向到页面

转载 作者:可可西里 更新时间:2023-10-31 22:42:59 25 4
gpt4 key购买 nike

有没有什么方法可以普遍告诉 php 在出现任何 fatal error 时重定向到某个页面?

假设我有一个包含许多不同文件的站点,我想隐藏问题(同时仍然记录它们)并将用户发送到相同的错误页面,无论错误是什么或它们在哪个页面上。

让我们假装我不想看到这些错误,并且这些页面正在被机器人持续编辑和更新,每编辑第 23 或第 51 页就会出现错误。

我正在寻找可能涉及 php.ini 文件或 htaccess 的内容,我可以在整个站点范围内执行这些操作。

最佳答案

参见 set_error_handler :

set_error_handler — Sets a user-defined error handler function

基本示例:

<?php

function errorHandler($n, $m, $f, $l) {
header('Location: http://example.com/error.php');
}

set_error_handler('errorHandler');
...
?>

关于php - 捕获所有错误并使用 php 重定向到页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1778455/

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