已解决 登录页面报错,无法登录

下图是登录页面F12后看到的错误信息(之前服务器磁盘满了,清除了一些文件,禅道登录不了,重新下载了源码包解压并配置站点,但是页面有报错,输入正确的账号密码还是无法登录,输入错误的账号密码会提示剩余几次机会)


下面是phplog中的记录


10:09:26 ERROR: SQLSTATE[HY000]: General error: 29 File './zentao/zt_todo.MYD' not found (Errcode: 2 - No such file or directory)<p>The sql is: SELECT * FROM `zt_todo` wHeRe cycle  = '1' AND  account  = 'wangt'</p> in lib/base/dao/dao.class.php on line 1394, last called by lib/base/dao/dao.class.php on line 708 through function sqlError.
 in framework/base/router.class.php on line 2215 when visiting user-login-Lw==


禅道版本 11.5.stable 源码包
操作系统 CentOS
客户端浏览器 Chrome

提问者: 王腾 悬赏: 5 日期: 2022-07-29 10:20:01 答案:1 点击:81
设置备注
答案列表
2022/07/29
您好,根据ERROR初步判断,可能是清理磁盘空间的是时候不小小误删了数据库的物理文件,提示是zt_todo表找不到,如果系统之前有做备份处理,可以先尝试恢复下数据库备份文件。
2022/07/29
之前没有备份,是否有此表的表结构呢
2022/08/02
在db目录里面,zentao.sql里面。搜索下。