已解决 windows下的禅道移植到另一台windows机器上,是通过直接拷贝之前整个禅道目录的方式,但是数据苦不能访问

拷贝到新的机器上时,登陆localhost/zentao能够跳转,但是页面是空白的。怀疑是数据库访问错误。然后通过看Apache的error.log文件有如下错误:

[Thu Aug 21 13:52:08 2014] [error] [client 127.0.0.1] ERROR: SQLSTATE[HY000]: General error: 1017 Can't find file: 'zt_user' (errno: 2)<p>The sql is: SELECT account, realname FROM `zt_user` wHeRe deleted  = '0'  AND  `zt_user`.company = '1'  oRdEr bY account</p> in C:\\ZenTao\\home\\zentao\\lib\\dao\\dao.class.php on line 502, last called by C:\\ZenTao\\home\\zentao\\lib\\dao\\dao.class.php on 646 through function query.

 

禅道版本 6.1.stable 源码包
操作系统 Windows XP
客户端浏览器 IE8

提问者: 歆儒徵水 悬赏:10 日期: 2014-08-22 07:18:55 答案:1 点击:3124

获取技术支持

QQ: 电话:
设置备注
答案列表
2014/08/22

估计是数据库没有拷贝完全,重新拷贝一份试一下,拷贝的时候先把apache和mysql的服务停止再拷贝。