ExtMail服务器社区's Archiver

nbzhy 发表于 2010-3-10 08:28

emos 导入备份数据以后,出现DB.pm 错误

问题描述:
用EMOS 1.4或1.5新装邮件服务器,新建用户登录邮箱都很正常。将原有邮件服务器(原有服务器为freebsd 7.2系统)的用户和邮件导入新装的邮件服务器,能正常登录。但点击原来所有系统邮件夹都不能访问。都出现“Can't call method "tie" on an undefined value at /var/www/extsuite/extmail/libs/Ext/DB.pm line 90. ”出错信息。
然后按照论坛的部分帖子的意见,删除extmail-curcnt和extmail-curcache.db 2个文件之后,发现“收件箱”可以正常访问,其他邮件夹仍旧出现上述错误。
检查导入的邮件目录权限等没发现与新建邮箱目录有什么不同。
请问各路高手,如何解决?

nbzhy 发表于 2010-3-12 15:41

自己顶一下,别沉了。难道大家都没有这个问题?没有人原来是使用fb转过来的吗?

chifeng 发表于 2010-3-12 17:18

如果删除这两个文件可以用的话,要不统一删除一下??

find . -name "filename" | xargs rm -f

nbzhy 发表于 2010-3-15 13:29

经测试,楼上正解。因为在fb下部分邮件夹是隐藏的,使用find命令可以完全删除那2个文件。

261767353 发表于 2011-3-16 11:41

顶:) :victory:

qljid 发表于 2011-3-24 10:23

:):):victory:

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.