发生原因:thinkphp 中的session 存的是redis ,今天的图形验证码也存的redis 刷新多次会出现请求不到的情况,查看php错误日志看到是redis链接失败了,但是不是直接链接不了,是刷新3次两次是好的一次是异常的。
解决方案:
1、更换一台redis,如何是好的代表是redis有问题,如果是不行说明程序有问题
2、重启redis
##查看进程 ps -ef | grep redis ##杀掉进程 kill -9 id ##重启 redis-server ##后台重启,非常好用推荐使用,需要找到自己的redis配置地址 redis-server /etc/redis/redis.conf
3、把redis访问地址外网换成内网
打开配置文件,如下图修改
修改好了之后重启。