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模块,只安装能满足需要最少模块,避免出现我的因模块原因造成中文不能正常显示问题。 出现上述问题了,
重新安装了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 问题解决了,主要是DB_FILE模块读取db文件问题,因为上一版的perl和新版perl的db文件版本兼容问题,我将原来生成的Maildir/extmail-curcache.db
和/Maildir/extmail-curcnt删除了,也就是清空了原来的邮件,问题解决了。 [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]