升級(jí)了Webman2.1和webman/log1.2.1版本,運(yùn)行并訪問后報(bào)錯(cuò):
ReflectionException: Class "support\Db" does not exist in D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\webman\log\src\Middleware.php:256
Stack trace:
#0 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\webman\log\src\Middleware.php(256): ReflectionClass->__construct('support\\Db')
#1 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\webman\log\src\Middleware.php(175): Webman\Log\Middleware->getCapsule()
#2 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\webman\log\src\Middleware.php(82): Webman\Log\Middleware->initDbListen()
#3 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\workerman\webman-framework\src\App.php(352): Webman\Log\Middleware->process(Object(app\Request), Object(Closure))
#4 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\workerman\webman-framework\src\App.php(180): Webman\App::Webman\{closure}(Object(app\Request))
#5 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\workerman\workerman\src\Connection\TcpConnection.php(748): Webman\App->onMessage(Object(Workerman\Connection\TcpConnection), Object(app\Request))
#6 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\workerman\workerman\src\Events\Select.php(408): Workerman\Connection\TcpConnection->baseRead(Resource id #391)
#7 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\workerman\workerman\src\Worker.php(1601): Workerman\Events\Select->run()
#8 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\workerman\workerman\src\Worker.php(1526): Workerman\Worker::forkWorkersForWindows()
#9 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\workerman\workerman\src\Worker.php(593): Workerman\Worker::forkWorkers()
#10 D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\runtime\windows\start_webman.php(33): Workerman\Worker::runAll()
#11 {main}Error: Class "support\Redis" not found in D:\Documents\Desktop\Pleafles\_Yes\PHP\WorkerMan\_Projects\Webman\vendor\webman\log\src\Middleware.php:223
查看了一下webman-framework源碼,發(fā)現(xiàn)
use support\Db;
use support\Redis;
這兩個(gè)文件都沒有了,但 vendor\webman\log\src\Middleware.php 文件中仍然引用了,希望作者修復(fù)一下~