78964

禅道1.0从win2003转到linux后登陆不了 谁能帮帮我

回帖
回帖数 6
阅读数 4610
发表时间 2010-05-11 16:13:26
🍛
想出家的领带楼主
原来在windows2003上安装了禅道1.0,后又再一台linux上安装了一套禅道1.0

两套使用都是正常的.

现在需要把windows2003的禅道的数据全部转到linux的禅道上.

我把windows2003的mysql 的zentao目录原始的数据库文件全部替换掉linux上的mysql的zentao目录下的原始的数据库文件.然后重启各应用.在linux安装的禅道能正常打开.但是输入用户名密码后点登入却一直没反应.

我输入错误的密码会提示密码错误.



谁知道是什么问题呢???
2010-05-25 14:38:05 想出家的领带 最后编辑
6个回复
🍟
春哥沙发
可能是权限的问题。检查一下。或者建议你使用mysql导出工具导出,然后再到linux导入。这样会比较安全一些。
2010-05-11 16:47:54 王春生 回帖
🍛
想出家的领带板凳
我试过把linux下zentao目录原始的数据库文件的权限全部改成777 再试按登入后一直没反应.

在windows下用mysqldump导出成sql 然后在linux下导入mysql成功,再试按登入后一直没反应.

然后我删除了linux的禅道 保留导入的库. 重装禅道时 生成配置文件,使用原来的库,不清除现有数据,点保存时候报错.

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1' for key 'PRIMARY'' in /opt/lampp/htdocs/zentaopms/module/install/model.php:218 Stack trace: #0 /opt/lampp/htdocs/zentaopms/module/install/model.php(218): PDO->query('INSERT INTO zen...') #1 /opt/lampp/htdocs/zentaopms/module/install/model.php(137): installModel->createTable('5.1') #2 /opt/lampp/htdocs/zentaopms/module/install/control.php(82): installModel->checkConfig() #3 [internal function]: install->step3() #4 /opt/lampp/htdocs/zentaopms/framework/router.class.php(1069): call_user_func_array(Array, Array) #5 /opt/lampp/htdocs/zentaopms/www/install.php(64): router->loadModule() #6 {main} thrown in /opt/lampp/htdocs/zentaopms/module/install/model.php on line 218

有什么解决办法吗?

我在web点登陆后,一直没反应 后台会有异常日志吗?

我开了debug 看zentaopms/tmp/log下的日志都是些sql语句 好像没有异常信息.
2010-05-11 17:04:08 想出家的领带 回帖
打开debug,看apache的错误日志。
2010-05-11 17:30:08 王春生 回帖
🍛
想出家的领带#4
[Tue May 11 18:50:41 2010] [error] [client 219.136.225.95] ERROR: SQLSTATE[HY000]: General error: 1034 Incorrect key file for table 'zt_user'; try to repair itThe sql is: SELECT * FROM zt_user WHERE account = 'admin' AND password = 'e10adc3949ba59abbe56e057f20f883e' AND deleted = '0' AND zt_user.company = '1' in /opt/lampp/htdocs/zentaopms/lib/dao/dao.class.php on line 387, last called by /opt/lampp/htdocs/zentaopms/lib/dao/dao.class.php on 456 through function query., referer: http://地址隐藏掉了:8888/zentaopms/www/?m=user&f=login&referer=aHR0cDovL3d3dy5uZXh1c3Rhci5jb206ODg4OC96ZW50YW9wbXMvd3d3Lw==

看到报错日志了...啥原因
2010-05-11 18:51:57 想出家的领带 回帖
🍛
想出家的领带#5
终于搞好了.zt_user表修复了下.

另外linux和windows的禅道 表名大小写不一样.
2010-05-11 20:23:56 想出家的领带 回帖
🌯
大气的莴苣#6
表的索引坏了,得修复一下。

如果是用的myisam类型的表,停掉mysql服务,然后去数据库目录直接:myisamchk --recover *.MYI
2010-05-25 14:38:05 大气的莴苣 回帖
联系我们
联系人
杨苗/高级客户经理
电话(微信)
13165050229
QQ号码
2692096539
联系邮箱
yangmiao@chandao.com
相关帖子
返回顶部
客服头像
杨苗
高级客户经理
客服微信
13165050229
2692096539
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET