lumen报错Class redis does not exist
公司使用lumen新部署了一个项目,访问接口报Class redis does not exist错误,字面意思是找不到redis,找了好久的解决方法,后来发现是因为composer.json中没有加redis的插件,导致容器在加载时找不到redis的服务。解决方法如下:
1、在composer.json中加入”illuminate/redis”: “^5.4”
2、重新执行composer install(如果出现因为锁文件不能执行的情况,删除composer.lock后再执行),执行成功后会在vendor\illuminate下生成redis的文件夹
3、在bootstrap/app.php中,加入$app->register(Illuminate\Redis\RedisServiceProvider::class);
还没有评论,来说两句吧...