ExtMail服务器社区's Archiver

hojo 发表于 2005-10-3 00:43

extmail安装注意事项

  偶安装extmail的时候,因为perl模块冲突造成了中文字符显示有问题,见:[url]http://extmail.org/forum/viewthread.php?tid=445&fpage=1[/url]

最后安装另外版本的perl(原来是5.85,后来是5.87)和对应的模块(只增加安装3个模块:DBI,DBD-mysql,DB_File,其它模块因装perl 5.87的时候已经装上了),才正常,所以,希望大家在安装的时候,注意一下perl模块,只安装能满足需要最少模块,避免出现我的因模块原因造成中文不能正常显示问题。

zpqs 发表于 2006-2-11 19:22

出现上述问题了,

重新安装了perl
This is perl, v5.8.7 built for sun4-solaris-thread-multi
(with 13 registered patches, see perl -V for more detail)


然后登陆
察看收件箱
Can't call method "tie" on an undefined value at /servers/webapps/webmail/html/extmail/libs/Ext/DB.pm line 90.  
[ 返回上页 ] >> 重新登陆


. ./tools/pkg_stats.sh
Checking modules that ExtMail requires:
   Benchmark found
   Carp found
   DBI found
   DB_File found
   Exporter found
   FCGI found
   Fcntl found
   File::Spec found
   Net::LDAP not found!
  Try [url]http://search.cpan.org/search?query=Net::LDAP&mode=module[/url]
   POSIX found
   Symbol found

zpqs 发表于 2006-2-11 19:42

问题解决了,主要是DB_FILE模块读取db文件问题,因为上一版的perl和新版perl的db文件版本兼容问题,我将原来生成的Maildir/extmail-curcache.db
和/Maildir/extmail-curcnt删除了,也就是清空了原来的邮件,问题解决了。

extmail 发表于 2006-2-11 20:22

[quote][b]下面是引用zpqs于2006-02-11 19:42发表的:[/b]
问题解决了,主要是DB_FILE模块读取db文件问题,因为上一版的perl和新版perl的db文件版本兼容问题,我将原来生成的Maildir/extmail-curcache.db
和/Maildir/extmail-curcnt删除了,也就是清空了原来的邮件,问题解决了。[/quote]

不错! 确实是要注意db的版本问题。清理掉是个好办法。

页: [1]

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