国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

安裝了webman/log 插件后,當出現(xiàn)異常信息的時候,錯誤日志重復(fù)記錄

silently

bug描述

按照webman/admin 手冊的安裝步驟完成安裝后,又安裝了webman/log日志記錄SQL
但是當出現(xiàn)一些異常信息的時候,錯誤日志重復(fù)記錄

程序代碼或配置

<?php

namespace app\controller;

use plugin\admin\app\model\Role;
use support\Request;

class IndexController
{
    public function index(Request $request)
    {
        return response('hello webman');
    }

    public function view(Request $request)
    {
        return view('index/view', ['name' => 'webman']);
    }

    public function json(Request $request)
    {
        $list = Roles::get();
        return json(['code' => 0, 'msg' => 'ok','data'=>$list]);
    }

}

期待的結(jié)果及實際結(jié)果

期待error異常只記錄一次,而不是兩次

[2022-12-11 15:42:50] default.ERROR: 127.0.0.1 GET 127.0.0.1:8787/json
Error: Class "app\controller\Roles" not found in D:\www\webman\app\controller\IndexController.php:22
Stack trace:
#0 D:\www\webman\vendor\workerman\webman-framework\src\App.php(284): app\controller\IndexController->json()
#1 D:\www\webman\vendor\workerman\webman-framework\src\App.php(304): Webman\App::Webman\{closure}()
#2 D:\www\webman\vendor\webman\log\src\Middleware.php(58): Webman\App::Webman\{closure}()
#3 D:\www\webman\vendor\workerman\webman-framework\src\App.php(299): Webman\Log\Middleware->process()
#4 D:\www\webman\vendor\workerman\webman-framework\src\App.php(147): Webman\App::Webman\{closure}()
#5 D:\www\webman\vendor\workerman\workerman\Connection\TcpConnection.php(638): Webman\App->onMessage()
#6 D:\www\webman\vendor\workerman\workerman\Events\Select.php(311): Workerman\Connection\TcpConnection->baseRead()
#7 D:\www\webman\vendor\workerman\workerman\Worker.php(2467): Workerman\Events\Select->loop()
#8 D:\www\webman\vendor\workerman\workerman\Worker.php(1453): Workerman\Worker->run()
#9 D:\www\webman\vendor\workerman\workerman\Worker.php(1396): Workerman\Worker::forkWorkersForWindows()
#10 D:\www\webman\vendor\workerman\workerman\Worker.php(560): Workerman\Worker::forkWorkers()
#11 D:\www\webman\vendor\workerman\webman-framework\src\support\App.php(124): Workerman\Worker::runAll()
#12 D:\www\webman\start.php(4): support\App::run()
#13 {main} [] []
[2022-12-11 15:42:50] default.ERROR: 127.0.0.1 GET 127.0.0.1:8787/json [4.37092ms] [webman/log]
Error: Class "app\controller\Roles" not found in D:\www\webman\app\controller\IndexController.php:22
Stack trace:
#0 D:\www\webman\vendor\workerman\webman-framework\src\App.php(284): app\controller\IndexController->json()
#1 D:\www\webman\vendor\workerman\webman-framework\src\App.php(304): Webman\App::Webman\{closure}()
#2 D:\www\webman\vendor\webman\log\src\Middleware.php(58): Webman\App::Webman\{closure}()
#3 D:\www\webman\vendor\workerman\webman-framework\src\App.php(299): Webman\Log\Middleware->process()
#4 D:\www\webman\vendor\workerman\webman-framework\src\App.php(147): Webman\App::Webman\{closure}()
#5 D:\www\webman\vendor\workerman\workerman\Connection\TcpConnection.php(638): Webman\App->onMessage()
#6 D:\www\webman\vendor\workerman\workerman\Events\Select.php(311): Workerman\Connection\TcpConnection->baseRead()
#7 D:\www\webman\vendor\workerman\workerman\Worker.php(2467): Workerman\Events\Select->loop()
#8 D:\www\webman\vendor\workerman\workerman\Worker.php(1453): Workerman\Worker->run()
#9 D:\www\webman\vendor\workerman\workerman\Worker.php(1396): Workerman\Worker::forkWorkersForWindows()
#10 D:\www\webman\vendor\workerman\workerman\Worker.php(560): Workerman\Worker::forkWorkers()
#11 D:\www\webman\vendor\workerman\webman-framework\src\support\App.php(124): Workerman\Worker::runAll()
#12 D:\www\webman\start.php(4): support\App::run()
#13 {main}
 [] []

重現(xiàn)bug的步驟

隨便寫一點異常

系統(tǒng)環(huán)境及workerman/webman等具體版本

windows10
截圖

1662 1 0
1個回答

walkor 打賞

webman/log 插件不會影響webman內(nèi)核的日志功能。當業(yè)務(wù)產(chǎn)生異常時,內(nèi)核也會記錄一條日志,所以會產(chǎn)生兩條日志,查看日志的時候忽略內(nèi)核日志即可。

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??