作者:菜鸟玩家 | 来源:互联网 | 2023-01-31 20:25
这篇文章将为大家详细讲解有关yii2中404报错处理方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
yii2 404报错处理
frontend和backend配置方法一样,这里演示的是frontend的
1.首先进到yii框架的frontend\config文件夹下,里面有一个main.php文件,打开编辑,修改其中的控制器名和方法名:
'errorHandler' => [
'errorAction' => 'common/error',
],
如图:
2.然后进到controllers中创建你的控制器,写入下面代码:
/**
* 404友好页面
*/
public function actions(){
return [
'error' => [
'class' => 'yii\web\ErrorAction',
],
'captcha' => [
'class' => 'yii\captcha\CaptchaAction',
'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null,
,
];
}
如图:
3.最后在V层创建你的视图(这里是error.php):
context->layout = false; //不加载公共样式
?>
如图:
关于“yii2中404报错处理方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。