dz论坛账号密码正确,但登录没反应,怎么解决?

小白有一个论坛,是dz3.4创建的。今天中午,有一个用户找到我说,他的账号密码是正确的,才重置了密码也无法登录。我第一反应要么是他输入有问题,要么是浏览器有问题。建议换一换浏览器,结果还是不行。我立马也使用了浏览器隐身窗口,登录尝试,果然没有任何反应。即不提示密码错误,也不提示其他东西,直接就是输入账号、密码点击提交无任何反应。感觉事情不简单。

我退出隐身状态,直接浏览器访问,发现出现了数据库错误。为什么退出隐身状态就能看到错误了呢?原因在于我本身登录时勾选了自动登录,浏览器记录了cookie,所以,访问网站直接就是登录状态。

错误提示:Table ‘./域名/common_member_status’ is marked as crashed and should be repaired

dz论坛账号密码正确,但登录没反应,怎么解决?_图片 No.1

那么,怎么解决呢?

其实,错误代码已经很直观地说明了一下,意思就是数据库的“common_member_status”这个表出现了错误,这个表就是记录discuz用户状态的一个东西。

修复方法:

登录phpmyadmin,找到对应的数据表,你会发现后面会出现一个“使用中”的东西,就近一步验证了它出错了。前面勾选上它。

dz论坛账号密码正确,但登录没反应,怎么解决?_图片 No.2

然后拉到页面最底端。在下拉框中,选择修复表。
dz论坛账号密码正确,但登录没反应,怎么解决?_图片 No.3

立马就会提示修复成功。回到网站上,就可以正常登录了。

未经允许不得转载:自学控 - 自己建站也轻松 » dz论坛账号密码正确,但登录没反应,怎么解决?

分享到: 更多 (0)
avatar
自己建站,一点一滴积累经验。

自学控[zixuekong.com]

关于本站
切换注册

登录

忘记密码 ?

切换登录

注册