laravel5安装使用Redis以及解决Class 'Predis\Client' not found错误

Song4294 次浏览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的问题

提交评论

请登录后评论

用户评论

    当前暂无评价,快来发表您的观点吧...

更多相关好文