laravel报错信息:NOAUTH Authentication required.

一大早的,打开项目就发现报了如上错误。看了下报错信息,原来是redis的错误。意思是没有经过授权验证。这就很奇怪了,昨天还是好好的。

1、找到reids-cli

//找到redis-cli的位置
whereis redis-cli

2、进入redis

/use/local/redis-cli -a 密码
//进去之后查看所有的key
keys *
//报错:NOAUTH Authentication required.

3、OK。还是没有权限。此时基本可以确定是密码错误了

4、找到redis的配置文件

//找到配置文件
whereis redis.conf

//进入配置文件目录,编辑配置文件
vim redis.conf

//搜索密码位置
/requirepass

5、错误原因
我这里惊奇的发现,redis的密码竟然改变了。好吧,十有八九是同事修改的,不过没有告诉我。经过一番确认,确实是密码被修改了。

6、重新修改项目的.env配置文件,输入正确的redis密码。这里的.env是指laravel框架中的配置文件。我的redis账号密码都在这里面。

7、重新进入项目,访问成功。

{"code":200,"detail":"success","data":[]}

事实证明,多人合作开发的时候,修改一些账号密码的时候,一定要和同事说一声。不然耽误的都是大家的时间。不是什么大错误,记录一下。

end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

铁柱同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值