laravel 项目表单中有csrf_token,但一直报错419错误 解决redis连接错误:MISCONF Redis is configured to save RDB snapshots,…

laravel 项目表单中有csrf_token,但一直报错419错误 解决redis连接错误:MISCONF Redis is configured to save RDB snapshots,…

laravel 项目表单中有csrf_token,但一直报错419错误,因为项目中使用到Redis缓存,在强制关闭Redis后出现的问题,查询laravel。log文件查找相关问题

安装redis后在设置过期时间时,突然报错:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error. 

究其原因是因为强制把redis快照关闭了导致不能持久化的问题,在网上查了一些相关解决方案。

通过stop-writes-on-bgsave-error值设置为no即可避免这种问题。 

有两种修改方法,一种是通过redis命令行修改,这种方式方便,直接,更改后直接生效,解决问题。

命令行修改方式示例: 127.0.0.1:6379> config set stop-writes-on-bgsave-error no 

 

另一种是直接修改redis.conf配置文件,但是更改后需要重启redis。

修改redis.conf文件:

vi打开redis-server配置的redis.conf文件,然后使用快捷匹配模式:/ stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置,接着把后面的yes设置为no即可。然后重启,redis-cli -h 127.0.0.1 -p 6379 shutdown。

也可以使用终极武器 kill -9。

原文:https://blog.csdn.net/wuhounuanyangzhao/article/details/79669821

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112372.html原文链接:https://javaforall.net

(0)
上一篇 2021年11月9日 上午6:00
下一篇 2021年11月9日 上午6:00


相关推荐

  • php中require、require_once、include、include_once类库重复引入效率问题详解

    php中require、require_once、include、include_once类库重复引入效率问题详解转载自黄寿松的博客 php 中 require require once include include once 类库重复引入效率问题详解 include 与 require 的功能相同唯一不同 require 不管是否被执行 只要存在 php 在执行前都会预引入 include 则是执行到该语句时才进行引入 include once 与 require once 都是检测文件是否被引入 被引入则不会引入唯一不同 require once 为无条件包含 顾名思义也就是引入后如遇到错误则

    2026年3月19日
    2
  • Pycharm和Anaconda的python版本问题

    Pycharm和Anaconda的python版本问题问题描述:Pycharm需要导入tensorflow库,但现在的python版本为3.8,不支持导入。于是想办法在Anaconda新建python3.6环境,之后再用于Pycharm开发。1.anaconda创建新的python版本环境2.找到新建python3.6的文件位置,点击python36切换时会显示位置:3.pycharm里新建环境,以第二步的python3.6环境为基础环境:导包时可能会出现问题:zeroexitcode(2)这是因为pip版本问题,使用

    2022年8月28日
    7
  • Loadrunner11激活成功教程详解 .[通俗易懂]

    Loadrunner11激活成功教程详解 .[通俗易懂]使用说明:要以管理员的身份运行1、正常安装完LR11后。然后双击deletelicense.exe2、然后解压替换其中的2个DLL文件拷贝到”C:\ProgramFiles\HP\LoadRunner\bin\”下替换原有文件3、进入LR,输入以上的序列号即可global-100:AEACFSJI-YASEKJJKEAHJD-BCLBRweb-10000:AEABEX

    2022年7月22日
    17
  • java gettickcount_linux上的GetTickCount函数

    java gettickcount_linux上的GetTickCount函数include 返回自系统开机以来的毫秒数 tick unsignedlong structtimesp clock gettime CLOCK MONOTONIC amp ts return ts tv sec 1000 ts tv nsec intmain structtimesp

    2026年3月16日
    1
  • linux65安装教程,ss5安装教程

    linux65安装教程,ss5安装教程原标题 ss5 安装教程 1 首先 编译安装 SS5 需要先安装一些依赖组件 yum yinstallgccg c automakemake developenlda develcyrus sasl develyum yinstallopen develyuminst dev2 下载 SS5wgetss5 3 8 9 8 tar gz 操作开始

    2026年3月17日
    2
  • 中国移动apn接入点选哪个网速快(中国移动数据接入点怎么设置)

    中国移动有cmwap,cmnet和LTE三种网络接入点。这三个网络接入点的特点各有不同。其中LTE就是指4G,网络速度相较其他两种接入点速度更快,流量损耗速度也更快。具体介绍如下:1、CMNET可以获得完全的Internet访问权。我们通过CMWAP只能访问WAP网站。CMWAP使用HTTP代理协议和WAP网关协议可以访问到Internet。CMNET则适用于所有协议,它也是标准的TCP/IP协议…

    2022年4月12日
    509

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号