“Redis导至mediawiki登录不了”的版本间的差异
跳到导航
跳到搜索
docker>Evan |
|||
(未显示同一用户的3个中间版本) | |||
第1行: | 第1行: | ||
− | + | =起因= | |
因为是个人业务 ,所以不小心 机器 因为加错防火墙 ,把自己也deny 了 于是 只好多次关机 ,开机 然后 终于成功进入单用户模式,可是开机后,上wiki 新添加一个文章,说已登出,于是再登录,问题就来了,提示 | 因为是个人业务 ,所以不小心 机器 因为加错防火墙 ,把自己也deny 了 于是 只好多次关机 ,开机 然后 终于成功进入单用户模式,可是开机后,上wiki 新添加一个文章,说已登出,于是再登录,问题就来了,提示 | ||
第5行: | 第5行: | ||
根本没办法 登录 ,中间又是请教别人 ,又是分析代码 想用的都用了 差点重装wiki 还好 后来才懂了 | 根本没办法 登录 ,中间又是请教别人 ,又是分析代码 想用的都用了 差点重装wiki 还好 后来才懂了 | ||
− | + | ==解决== | |
一开始是以为关闭redis 搞定 | 一开始是以为关闭redis 搞定 | ||
第11行: | 第11行: | ||
然后在浏览器删除相对应的 移除特定网站的 Cookie | 然后在浏览器删除相对应的 移除特定网站的 Cookie | ||
+ | |||
+ | 2019年迁移wiki时 是因为防火墙加错了 看 memcache 相关 | ||
昨天想重装呢 笑死了 | 昨天想重装呢 笑死了 | ||
− | + | = 新发现= | |
这几天 用上公司的pc 一开始可以 chrome 登录 后来发现和上面一样的问题 ,搞了N久 才发现清空数据后,不让同步密码就可以了 | 这几天 用上公司的pc 一开始可以 chrome 登录 后来发现和上面一样的问题 ,搞了N久 才发现清空数据后,不让同步密码就可以了 | ||
Redis Flushall 命令 Redis 服务器 Redis Flushall 命令用于清空整个 Redis 服务器的数据(删除所有数据库的所有 key ) | Redis Flushall 命令 Redis 服务器 Redis Flushall 命令用于清空整个 Redis 服务器的数据(删除所有数据库的所有 key ) | ||
− | + | ||
+ | http://www.runoob.com/redis/server-flushall.html | ||
+ | |||
+ | |||
+ | [https://www.mediawiki.org/wiki/Firefox_users_and_session_loss_bug/zh Firefox用户和会话丢失漏洞 对不起!由于会话数据丢失,我们无法处理您的编辑。 您可能已经退出。请核实您是否仍在登录,并重试。如果仍然不能工作,尝试退出并重新登录,并检查您的浏览器是否允许来自该网站的cookie] | ||
[[category:ops]] [[category:redis]] [[category:wiki]] | [[category:ops]] [[category:redis]] [[category:wiki]] |
2019年12月9日 (一) 06:57的最新版本
起因
因为是个人业务 ,所以不小心 机器 因为加错防火墙 ,把自己也deny 了 于是 只好多次关机 ,开机 然后 终于成功进入单用户模式,可是开机后,上wiki 新添加一个文章,说已登出,于是再登录,问题就来了,提示
似乎您的登录会话有问题; 为了防止会话劫持,这个操作已经被取消。 请返回先前的页面,重新载入该页面,然后重试。 根本没办法 登录 ,中间又是请教别人 ,又是分析代码 想用的都用了 差点重装wiki 还好 后来才懂了
解决
一开始是以为关闭redis 搞定
其实清空redia 数据就好了 就一条 flushall使命嘛
然后在浏览器删除相对应的 移除特定网站的 Cookie
2019年迁移wiki时 是因为防火墙加错了 看 memcache 相关
昨天想重装呢 笑死了
新发现
这几天 用上公司的pc 一开始可以 chrome 登录 后来发现和上面一样的问题 ,搞了N久 才发现清空数据后,不让同步密码就可以了
Redis Flushall 命令 Redis 服务器 Redis Flushall 命令用于清空整个 Redis 服务器的数据(删除所有数据库的所有 key )