返回列表 发帖
偶也把遇到的问题和解决的方法贴出来(当然,这都是extmail的成果)呵呵!!

Can't locate /en_US in @INC (@INC contains: /usr/local/www/apache22/cgi-bin/extmail/libs /usr/local/lib/perl5/site_perl/5.8.7/mach /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.7/BSDPAN /usr/local/lib/perl5/5.8.7/mach /usr/local/lib/perl5/5.8.7 .) at /usr/local/www/apache22/cgi-bin/extmail/libs/Ext/Lang.pm line 54.


原因:webmail.cf 的配置文件中的:
      语言包路径设置不对




错误2:用extmail用户登陆后报了以下错误
install_driver(mysql) failed: Can't load '/usr/local/lib/perl5/site_perl/5.8.7/mach/auto/DBD/mysql/mysql.so' for module DBD::mysql: Shared object "libmysqlclient.so.12" not found, required by "mysql.so" at /usr/local/lib/perl5/5.8.7/mach/DynaLoader.pm line 230. at (eval 8) line 3 Compilation failed in require at (eval 8) line 3. Perhaps a required shared library or dll isn't installed where expected at /usr/local/www/apache22/cgi-bin/extmail/libs/Ext/Auth/MySQL.pm line 44



原因:没有安装  p5-DBD-mysql4x
解决:  #cd  /usr/ports/databases/p5-DBD-mysql4x
        #make install clean

TOP

希望帮忙解决这个问题:
[Mon Apr 24 01:21:24 2006] [warn] FastCGI: (dynamic) server "/usr/local/www/data/extmail/cgi/index.cgi" (pid 7513) terminated by calling exit with status '0'
[Mon Apr 24 01:21:28 2006] [warn] FastCGI: (dynamic) server "/usr/local/www/data/extmail/cgi/index.cgi" restarted (pid 7514)
Use of uninitialized value in pattern match (m//) at /usr/local/www/data/extmail/cgi/index.cgi line 6.
Content-type: text/html
。。。。。。
[Mon Apr 24 01:21:28 2006] [warn] FastCGI: (dynamic) server "/usr/local/www/data/extmail/cgi/index.cgi" (pid 7514) terminated by calling exit with status '0'
[Mon Apr 24 01:21:28 2006] [warn] FastCGI: (dynamic) server "/usr/local/www/data/extmail/cgi/index.cgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Mon Apr 24 01:21:29 2006] [warn] FastCGI: (dynamic) server "/usr/local/www/data/extmail/cgi/index.cgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Mon Apr 24 01:21:30 2006] [warn] FastCGI: (dynamic) server "/usr/local/www/data/extmail/cgi/index.cgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds

TOP

下面是引用softbt于2006-04-24 01:40发表的:
希望帮忙解决这个问题:
[Mon Apr 24 01:21:24 2006] [warn] FastCGI: (dynamic) server "/usr/local/www/data/extmail/cgi/index.cgi" (pid 7513) terminated by calling exit with status '0'
[Mon Apr 24 01:21:28 2006] [warn] FastCGI: (dynamic) server "/usr/local/www/data/extmail/cgi/index.cgi" restarted (pid 7514)
Use of uninitialized value in pattern match (m//) at /usr/local/www/data/extmail/cgi/index.cgi line 6.
Content-type: text/html
.......

楼上的请参考README.fcgi的方法配置fcgi,不要直接对extmail/cgi/进行直接的fcgi配置,

这样是徒劳无功,没任何意义的。
高性能开源邮件系统- ExtMail Server

TOP

extman可以login,extmail登陆时提示“Can't chdir to /home/mail/extmail.org/abc/Maildir/, Permission denied ”,请教高手怎么解决。

TOP

下面是引用lxfeig于2006-06-08 14:19发表的:
extman可以login,extmail登陆时提示“Can't chdir to /home/mail/extmail.org/abc/Maildir/, Permission denied ”,请教高手怎么解决。

典型的权限问题,检查一下apache及/home/mail的uid/gid(拥有者及组id等。。)是否匹配。

更具体的,楼上请搜索本论坛,这类问题很多人问过,解决方法都在论坛里有了。
高性能开源邮件系统- ExtMail Server

TOP

用extmail用户登陆后报了以下错误

Can't locate DBI.pm in @INC (@INC contains: /usr/local/www/apache22/cgi-bin/extmail/libs /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/www/apache22/cgi-bin/extmail/libs/Ext/Auth/MySQL.pm line 13. BEGIN failed--compilation aborted at /usr/local/www/apache22/cgi-bin/extmail/libs/Ext/Auth/MySQL.pm line 13. Compilation failed in require at /usr/local/www/apache22/cgi-bin/extmail/libs/Ext/Auth.pm line 36.

TOP

下面是引用zcwhy于2006-06-26 15:31发表的:
用extmail用户登陆后报了以下错误

Can't locate DBI.pm in @INC (@INC contains: /usr/local/www/apache22/cgi-bin/extmail/libs /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/www/apache22/cgi-bin/extmail/libs/Ext/Auth/MySQL.pm line 13. BEGIN failed--compilation aborted at /usr/local/www/apache22/cgi-bin/extmail/libs/Ext/Auth/MySQL.pm line 13. Compilation failed in require at /usr/local/www/apache22/cgi-bin/extmail/libs/Ext/Auth.pm line 36.

这种问题楼上的应该解决好了吧?没有DBI.pm的提示实际就是告诉你系统没装perl-DBI模块,

到ports里找一下,装好,记得再装DBD-mysql(如果打开了mysql支持的话)
高性能开源邮件系统- ExtMail Server

TOP

install_driver(mysql) failed: Can't load '/usr/local/lib/perl5/site_perl/5.8.7/mach/auto/DBD/mysql/mysql.so' for module DBD::mysql: Shared object "libmysqlclient.so.12" not found, required by "mysql.so" at /usr/local/lib/perl5/5.8.7/mach/DynaLoader.pm line 230. at (eval 6) line 3 Compilation failed in require at (eval 6) line 3. Perhaps a required shared library or dll isn't installed where expected at /usr/local/www/cgi-bin/extman/libs/Ext/Mgr/MySQL.pm line 45

TOP

无法看到extman界面,extman提示语法错误!

yntax error at /usr/local/www/cgi-bin/extman/libs/Ext/CGI.pm line 1, near "/usr/local" Compilation failed in require at /usr/local/www/cgi-bin/extman/libs/Ext/MgrApp.pm line 21. BEGIN failed--compilation aborted at /usr/local/www/cgi-bin/extman/libs/Ext/MgrApp.pm line 21. Compilation failed in require at /usr/local/www/cgi-bin/extman/libs/Ext/MgrApp/Login.pm line 19. BEGIN failed--compilation aborted at /usr/local/www/cgi-bin/extman/libs/Ext/MgrApp/Login.pm line 19. Compilation failed in require at /usr/local/www/cgi-bin/extman/cgi/index.cgi line 20.


extman用的是fongyong置顶帖子里面自动安装包的extman我也没看到版本。

TOP

下面是引用chier于2006-07-19 01:28发表的:
install_driver(mysql) failed: Can't load '/usr/local/lib/perl5/site_perl/5.8.7/mach/auto/DBD/mysql/mysql.so' for module DBD::mysql: Shared object "libmysqlclient.so.12" not found, required by "mysql.so" at /usr/local/lib/perl5/5.8.7/mach/DynaLoader.pm line 230. at (eval 6) line 3 Compilation failed in require at (eval 6) line 3. Perhaps a required shared library or dll isn't installed where expected at /usr/local/www/cgi-bin/extman/libs/Ext/Mgr/MySQL.pm line 45

没有装mysql的客户端动态库(libmysqlclient.so.*)。 mysql分server和client的,要用mysql

至少还得有client的库才行啊。
高性能开源邮件系统- ExtMail Server

TOP

老大,你的extman中的buildlink.sh脚本中,extmail的路径总是读取成'/var/',我的extmail在'/usr/local/www'下面。

请问下你的这个“for i in CGI Config Lang Session Utils RFC822;do”循环赋值,参照哪个文件呀??

谢谢。

我想改成/usr/local/www目录下。

TOP

请问老大,这是会事儿呀??
我已经捣鼓3天了,都看不到extman的界面
Global symbol "$CFG" requires explicit package name at /usr/local/www/cgi-bin/extman/libs/Ext/MgrApp.pm line 103. BEGIN not safe after errors--compilation aborted at /usr/local/www/cgi-bin/extman/libs/Ext/MgrApp.pm line 125. Compilation failed in require at /usr/local/www/cgi-bin/extman/libs/Ext/MgrApp/Login.pm line 19. BEGIN failed--compilation aborted at /usr/local/www/cgi-bin/extman/libs/Ext/MgrApp/Login.pm line 19. Compilation failed in require at /usr/local/www/cgi-bin/extman/cgi/index.cgi line 20.

TOP

yum –y install rrdtool

TOP

登录extmail 出现这样是怎么回事啊
DBD::mysql::st execute failed: Unknown column 'extmail' in 'where clause' at /usr/local/apache/cgi-bin/extmail/libs/Ext/Auth/MySQL.pm line 82.

TOP

返回列表