千家信息网

php怎么自定义报错页面

发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,这篇文章将为大家详细讲解有关php怎么自定义报错页面,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php自定义报错页面的方法:1、在配置文件中添加错误页面模板信息;
千家信息网最后更新 2024年11月20日php怎么自定义报错页面

这篇文章将为大家详细讲解有关php怎么自定义报错页面,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

php自定义报错页面的方法:1、在配置文件中添加错误页面模板信息;2、将配置信息放入当前模型的/Conf/config.php中;3、在当前模型的View目录下创建Public文件夹,并在其中自定义错误页面即可。

本文操作环境:windows10系统、php 7&&thinkphp 5、thinkpad t480电脑。

ThinkPHP 作为一款轻量级的PHP开发框架,拥有丰富的文档,而且相对于其他框架来说更加容易上手。因此我们这里选择thinkphp来实现自定义报错页面。

ThinkPHP 本身为我们提供了自带的错误页面、异常页面等信息提示页面,比如下面的代码会出现这样的提示:

$this->error('验证码错误!');

由于自带的页面并不美观,所以我们需要自定义这些页面,ThinkPHP 为我们提供了自定义提示页面这样一种功能。

在配置文件中添加如下配置信息:

/* 错误页面模板 */'TMPL_ACTION_ERROR'     =>  MODULE_PATH.'View/Public/error.html', // 默认错误跳转对应的模板文件'TMPL_ACTION_SUCCESS'   =>  MODULE_PATH.'View/Public/success.html', // 默认成功跳转对应的模板文件'TMPL_EXCEPTION_FILE'   =>  MODULE_PATH.'View/Public/exception.html',// 异常页面的模板文件

把这段配置信息放入到当前模型的 /Conf/config.php 中,然后在当前模型的 View 目录下创建 Public 文件夹,并在里面自定义 error.html success.html 及 exception.html 即可。

下面是一个简单的错误页面模板:

跳转提示

提示信息!

秒后页面将自动跳转

立即跳转 重新登录

效果:

关于"php怎么自定义报错页面"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

0