不败君

前端萌新&初级后端攻城狮

记录Laravel使用Redis的坑

记录Laravel使用Redis的坑

2019-01-19 10:48:39

围观(4573)

周六,照常上班。学习一下Laravel的Redis操作。

首先当然是看官方文档 官方文档很简洁,给了一句命令安装Predis

composer require predis/predis

打开CMD赶紧敲下了这行代码,完成后根据官方文档的DEMO 继续敲入控制器

public function showProfile($id)
{
    $user = Redis::get('user:profile:'.$id);
    return view('user.profile', ['user' => $user]);
}

这时候完美的报错了,错误信息:

ConnectionException in AbstractConnection.php

据我猜测多年的经验,这是没连上Redis 然后查看了一下端口占用 发现并没有使用6379这个端口。

然后百度了一下 发现还需要安装Redis 这里是个坑 以为安装了Predis就是自动安装了Redis。

然后到Github下载微软提供的Redis版本并使用命令启用:

redis-server redis.windows.conf

这时候使用官方文档的DEMO  可以正常使用Redis了。

另外,因为学习需要GUI界面的数据管理APP,然后百度了一下 发现好多Redis的数据管理工具都不更新了。

最后选择使用:phpRedisAdmin 附上Github地址:

https://github.com/erikdubbelboer/phpRedisAdmin

同样附上微软提供的Redis版本地址:

https://github.com/MicrosoftArchive/redis/releases

然后突然想起 不知多久前我不是写过Redis的文章吗?

附上不知多久前写的Redis相关文章:

https://bubaijun.com/page.php?id=97

本文地址 : bubaijun.com/page.php?id=115

版权声明 : 未经允许禁止转载!

评论:我要评论
发布评论:
Copyright © 不败君 粤ICP备18102917号-1

不败君

首 页 作 品 微 语