Redirect Mediawiki允许我登录,但会重新重定向到登录页面,而不是主页

Redirect Mediawiki允许我登录,但会重新重定向到登录页面,而不是主页,redirect,login,mediawiki,Redirect,Login,Mediawiki,我们已成功运行MediaWiki安装。它的设置使得每个用户在能够阅读或编辑任何内容之前都必须使用用户名和密码登录。这很好,如果访问了主页,但用户尚未登录,则会显示登录页面 但是,登录后,用户不会重定向到主页面,而是会再次看到登录页面。如果用户现在将主页手动输入浏览器地址,则可以访问该页面,因此用户实际上已成功登录。如果一个用户再次登录,则会收到错误消息,即该用户已登录 有人知道如何解决这种奇怪的行为吗?我希望用户在成功登录后被重定向到主页或他/她请求的任何其他页面 谢谢,并致以最良好的问候。感谢

我们已成功运行MediaWiki安装。它的设置使得每个用户在能够阅读或编辑任何内容之前都必须使用用户名和密码登录。这很好,如果访问了主页,但用户尚未登录,则会显示登录页面

但是,登录后,用户不会重定向到主页面,而是会再次看到登录页面。如果用户现在将主页手动输入浏览器地址,则可以访问该页面,因此用户实际上已成功登录。如果一个用户再次登录,则会收到错误消息,即该用户已登录

有人知道如何解决这种奇怪的行为吗?我希望用户在成功登录后被重定向到主页或他/她请求的任何其他页面

谢谢,并致以最良好的问候。感谢您的帮助,因为我无法在google或stackoverflow上找到任何帮助提示/类似问题


Stephan检查是否有足够的磁盘空间。我记得有一个类似的问题与磁盘空间不足有关。我遇到的行为与您描述的类似,但我记不起这种情况下URL的确切内容。因此,请检查您的文件系统。这可能是问题所在。

为了澄清:-我请求页面:index.php?title=Main\u页面-我显示“需要登录”,请登录以查看其他页面。我需要点击“登录”的链接——我被发送到index.php?title=Special:UserLogin&returnto=Main+页面并显示“登录”。我需要输入用户名和密码,然后单击“登录”按钮我被发送到index.php?title=Main_页面,但仍然显示“需要登录”,请登录查看其他页面。如果我在浏览器中单击“重新加载”按钮,我实际上得到的是主页的正确内容,而不必执行任何其他操作。错误的缓存设置?尝试禁用浏览器上的缓存+wiki上的文件缓存,看看是否有帮助。谢谢您的回答。我检查了磁盘空间,但应该有足够的空间。我不知道如何解决这个问题。有人知道该做什么吗?提前谢谢。我想你已经在日志中查找了一些提示,但没有找到任何提示。您是否对问题执行了HTTP协议转储?这样你可能会得到一个暗示。您是否正在运行最新版本的media wiki?如果不是,我建议转储数据库并执行升级到最新版本。如果某件事情搞砸了,你可能会用这种方式自动修复它。如果你不能找出问题所在,这可能是你的某种退路。我运行了几个维基,但绝对没有遇到过这个问题。我和维基打交道已经很多年了!非常感谢。我已经设置了日志文件并激活了日志栏(即使我不知道从记录的数据中读取任何有意义的内容)。此外,我已更新到1.25.2。没有解决问题。然而,我部分地解决了这个问题:当激活“让我记录”选项时,我被直接发送到最初想要的页面(但是,默认情况下,该按钮对我来说总是未选中)。如果我没有选择该按钮,我首先会再次被发送到“需要登录”页面,需要单击“登录”直接发送到我最初想要去的地方。有什么想法吗?很难帮上忙:我需要看到你的问题在起作用,并有权使用这台机器。但我还有一个想法:深入研究PHP代码。没那么难。必要时,在PHP代码中插入日志语句。这样追踪问题:你可能会遇到这样的事情。我不建议对代码进行修补,因为在更新过程中很难跟踪修补程序。我之所以使用SMW扩展,是因为它们有一个停止播放的bug,但我通常建议不要这样做。尽管如此,您至少可以理解发生了什么。一个简单的输出语句将日志数据写入临时文件就足够了。根据需要将语句进一步向下移动到一些“if”分支,以便更好地理解正在发生的事情。然后您就可以理解这是一个bug还是一个特性,或者只是一个配置错误的问题。希望这个想法有帮助!