Yii2 捕获错误日志

在技术开发中,捕获程序框架错误,是非常必要的一件事情,我们公司使用Yii2框架,简单说下Yii2的错误捕获处理

Yii2 web应用

1 配置如下

  其中errorHandler就是错误处理配置,执行ErrorController的actionError

'components' => [
    "urlManager" => require (__DIR__ . '/router.php'),
    'errorHandler' => [
        'errorAction' => 'error/error',
    ],
]


2 ErrorContrller代码示例

<?php

namespace blog\controllers;

use common\service\applog\ApplogService;
use Yii;

class ErrorController extends