laravel5安装使用Redis以及解决Class 'Predis\Client' not found错误
Song •
5148 次浏览 •
0个评论 •
2017年09月12日
laravel提供了Redis的解决方案,我们可以很容易的使用Redis,当我们开始使用的时候会出现Class Predis\Client not found,那是因为我们laravel没有安装Redis拓展;如果你还没有安装Redis,可以查看前一篇教程ubuntu中redis的安装与设置以及允许远程访问
laravel配置Redis
在composer.json的require里输入
"predis/predis": "^1.0"
然后使用composer update来安装一下
composer update
好的我们接下来在.env里配置一下我们的Redis路径
REDIS_HOST=你的IP
REDIS_PASSWORD=密码
REDIS_PORT=6379
laravel下Redis的使用
Redis::set(name, Taylor);
$test = Redis::get(name);
dd($test);
如果没问题,应该会输出"Taylor",如果出现如下报错,代表你的Redis链接错了
Connection refused [tcp://123.1.1.1:6379]
好的,现在我们就搞定了Redis的安装和使用以及解决了Class Predis\Client not found的问题
更多相关好文
-
ubuntu中redis的安装与设置以及允许远程访问 2017-09-12 -
laravel中distinct()的使用方法与去重 2017-09-11 -
laravel如何从mysql数据库中随机抽取n条数据(高性能) 2017-09-11 -
laravel提交表单带参数返回,记住上一次输入,return back()->withInput() 2017-09-10 -
laravel时区设置并解决laravel时间与服务器时间不统一问题 2017-09-10

Laravel8.* Please make sure the PHP Redis extension is installed and enabled.