繁体   English   中英

Mediawiki,密码更改后无法登录

[英]Mediawiki, can't login after password change

我在Ubuntu 14.04上使用MediaWiki 1.27.0

我尚未在服务器上设置电子邮件,因此我将使用mediawiki提供的maintenance/changePassword.php脚本来重置用户密码。

当我执行他们的命令时

php maintenance/changePassword.php --conf=/var/www/html/LocalSettings.php --user=myuser --password=newPassword

它说为我的Password set for myuser

现在没有人可以登录,每个人都遇到相同的错误

您的登录会话似乎有问题; 为了防止会话劫持,该操作已被取消。 返回上一页,重新加载该页面,然后重试。

我对如何解决这个问题不知所措。 我发现其他人使用较旧版本的mediawiki出现此错误,而下一版本的mediawiki似乎已解决了他们的问题。 但这显然不能解决此问题。

任何帮助表示赞赏。


我尝试过的

我查看了数据库中的用户帐户,以确保他们的更改密码脚本没有做任何奇怪的事情,并且一切正常。

我尝试了这个疯狂的解决方案 ,说您应该在mediawiki的根目录中创建一个tmp目录,并为其提供777访问权限。 我只是为了咯咯地笑了,然后删除了目录。

编辑

这不是解决方案。 重新启动apache2之后,我可以登录,但是同样的问题再次发生。 我不确定发生了什么,但这绝对不能解决问题,而不仅仅是暂时解决问题。


我本来打算删除这个问题,但是我认为这实际上对像我这样的菜鸟有所帮助只是时间问题。

关于不通过电子邮件手动重设mediawiki密码的说明并没有说运行脚本后应重新启动apache,但这似乎是必需的。 那本来应该是我的第一步,但是我开始吓坏了,而我所知道要做的一切都直奔窗外。

因此,如果您在mediawiki上手动重置密码,却收到此错误,请重新启动apache。 实际上,如果您因任何原因而遇到错误...。无论如何,这可能都是一件好事。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM