Redis在Laravel中使用
打赏作者

ciel

不错,希望多出点这么优秀的视频

JellyBool

这是什么意思 @ciel

ciel

没事,觉得这网站做的不错,值得学习

ciel

怎么回复你啊,没有找到@的地方,,,为什么视频我看着看着就不能看了。。。我还没学完呢-_-//

JellyBool

直接输入 @符号,如果前面有字,输入一个空格,话说你这个系列付费了? @ciel

ciel

@JellyBool 真的可以,有免费的啊,我刚学laravel,,本来还可以看的,看着看着就说无法观看本视频了。。我看的不是这个redis,redis我有找到设置地方了。。不过我感觉这个网站还是得做个防水墙什么的,不过应该没那么无聊的人用注册机或者什么的在这灌水

JellyBool

恩,也希望以后不要出现第一个评论那样的内容 @ciel

z531020509

老师,如果不在虚拟机中运行,只是在本地用localhost:8000的话,怎么开启redis服务

JellyBool 回复 z531020509

看你的系统,windows 或者 mac ?不同的系统有不同的安装方式和启动方式。。

z531020509 回复 JellyBool

windows系统

JellyBool 回复 z531020509

windows 的话,貌似 redis 官方没有支持。你可以看看这个微软维护的 project https://github.com/MSOpenTech/redis

z531020509 回复 JellyBool

开启成功,谢谢老师

xuanchangbo

老师,我这一直都提示Class ‘Predis\Predis\src\Client’ not found,但是我的phpstorm可以找到的。

JellyBool 回复 xuanchangbo

感觉你这个是没有正确 自动加载 啊,你的 php 版本是多少啊?

xuanchangbo 回复 JellyBool

我的版本是5.6的。laravel是5.2的

xuanchangbo 回复 JellyBool

我的predis是自己装进去的。好像是用use没有引进去。但是composer update提示我“Your configuration does not allow connections to http://packgist.phpcomposer.com/packages.json. See https://getcomposer.org/doc/06-config.md#secure-http for details.” 我的系统是windows的。之前还可以更新的,现在不可以了。

JellyBool 回复 xuanchangbo

额。。基本就是使用 composer 中国镜像的问题吧

没事别用 composer 中国镜像,找个梯子吧

xuanchangbo 回复 JellyBool

好的,谢谢老师。

xuanchangbo 回复 JellyBool

如果我自己下载的predis装进去,怎么可以引用到?use好像不起作用。

JellyBool 回复 xuanchangbo

自己下载的话,是要自己配置 composer 的自动加载。这需要你对 composer 很熟悉,你可以先看看 composer 的系列教程

xuanchangbo 回复 JellyBool

嗯嗯,好的。谢谢!

zhangbao1992 回复 JellyBool

composer 中国镜像还有这缺陷啊

maokeyang

老大,有没有laravel中redis更详细的文档,给个链接就行,感觉官网对redis操作的说明还是少了点。有的话,给个链接。多谢

zhangbao1992

@JellyBool 请教一下,serve redis.dev /home/vagrant/Code/redis-lesson/public 这句命令起到什么作用啊

JellyBool 回复 zhangbao1992

原来是在 homestead 虚拟机中添加一个站点(域名是 redis.dev)的命令

zhangbao1992 回复 JellyBool

现在添加站点,就在 Homestead.yaml 文件里编辑就行了。原来是没有这个文件的吗?

JellyBool 回复 zhangbao1992

有的,只是不一样的方式而已

zhangbao1992 回复 JellyBool

我看了一下,当我执行 serve redis.dev /home/vagrant/Code/redis-lesson/public 后,在 /etc/nginx/sites-available 下多了一个 redis.dev 的配置文件,但这个配置信息并没有同步到 Homestead.yaml 文件中,所以我感觉这种方式应该不太方便吧。