read error on connection to 127.0.0.1:6379
/data/www/typing/app/common/model/CourseModel.php
194
0
        $key_navs = "course_navs_{$course_type}_{$id}";
        if ($use_cache) {
            $navs_cache = $this->redis->get($key_navs);
            $navs_cache = json_decode($navs_cache, TRUE);



#0 /data/www/typing/app/common/model/CourseModel.php(194): Redis->get()
#1 /data/www/typing/app/baiwen/controller/CourseController.php(52): app\common\model\CourseModel->getNavs()
#2 [internal function]: app\baiwen\controller\CourseController->view()
#3 /data/www/typing/vendor/topthink/framework/src/think/Container.php(344): ReflectionMethod->invokeArgs()
#4 /data/www/typing/vendor/topthink/framework/src/think/route/dispatch/Controller.php(110): think\Container->invokeReflectMethod()
#5 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(59): think\route\dispatch\Controller->think\route\dispatch\{closure}()
#6 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}()
#7 /data/www/typing/vendor/topthink/framework/src/think/route/dispatch/Controller.php(113): think\Pipeline->then()
#8 /data/www/typing/vendor/topthink/framework/src/think/route/Dispatch.php(80): think\route\dispatch\Controller->exec()
#9 /data/www/typing/vendor/topthink/framework/src/think/Route.php(793): think\route\Dispatch->run()
#10 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(59): think\Route->think\{closure}()
#11 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}()
#12 /data/www/typing/vendor/topthink/framework/src/think/Route.php(794): think\Pipeline->then()
#13 /data/www/typing/vendor/topthink/framework/src/think/Http.php(216): think\Route->dispatch()
#14 /data/www/typing/vendor/topthink/framework/src/think/Http.php(206): think\Http->dispatchToRoute()
#15 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(59): think\Http->think\{closure}()
#16 /data/www/typing/vendor/topthink/think-multi-app/src/MultiApp.php(51): think\Pipeline->think\{closure}()
#17 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(59): think\app\MultiApp->think\app\{closure}()
#18 /data/www/typing/vendor/topthink/framework/src/think/middleware/SessionInit.php(67): think\Pipeline->think\{closure}()
#19 [internal function]: think\middleware\SessionInit->handle()
#20 /data/www/typing/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func()
#21 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}()
#22 /data/www/typing/app/nezhadazi/middleware/CheckAgentMiddleware.php(52): think\Pipeline->think\{closure}()
#23 [internal function]: app\nezhadazi\middleware\CheckAgentMiddleware->handle()
#24 /data/www/typing/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func()
#25 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}()
#26 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}()
#27 /data/www/typing/vendor/topthink/think-multi-app/src/MultiApp.php(52): think\Pipeline->then()
#28 [internal function]: think\app\MultiApp->handle()
#29 /data/www/typing/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func()
#30 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}()
#31 /data/www/typing/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}()
#32 /data/www/typing/vendor/topthink/framework/src/think/Http.php(207): think\Pipeline->then()
#33 /data/www/typing/vendor/topthink/framework/src/think/Http.php(170): think\Http->runWithRequest()
#34 /data/www/typing/public/index.php(9): think\Http->run()
#35 {main}