在Yii 2中向用户显示通用错误页面

Bre*_*ett 4 php yii2

我正在使用Yii 2,我想知道Yii是否有任何内置处理通用错误页面以向用户显示.

例如,您可能希望向他们显示一般错误页面,因为他们的退出由于某种原因或一系列其他原因而失败.您不希望为每种情况创建视图的东西.

有没有这样的东西,如果有的话,你如何使用它?

Mih*_* P. 5

默认情况下,基本应用程序和高级应用程序都附带它:

'components' => [
..................
        'errorHandler' => [
            'errorAction' => 'site/error',
        ],
..............

class SiteController extends Controller
............
public function actions()
    {
        return [
            'error' => [
                'class' => 'yii\web\ErrorAction',
            ],
Run Code Online (Sandbox Code Playgroud)

您现在必须抛出错误,您将看到该页面.