当我在白色文字上得到ForbiddenHttpException
时,它只是丑陋的黑色。它没有使用' views / site / error.php'
处理另一个错误时发生错误:异常 '警予\网络\ ForbiddenHttpException'有消息'你不被允许 执行此操作。'在 /vendor/yiisoft/yii2/filters/AccessControl.php:151
Config有:
'errorHandler' => [
'errorAction' => 'site/error',
],
是否可以将所有Yii2错误设置为相同的样式?
答案 0 :(得分:0)
首先检查主配置中的errorHandler
'errorHandler' => [
'errorAction' => 'site/error',
],
如果不存在,它将显示纯文本。 对于访问控制自定义错误处理,您可以在访问行为中设置denyCallback
'denyCallback' => function($rule, $action){
// Your Code Goes Here
}