免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3276 | 回复: 3
打印 上一主题 下一主题

[Mail] 求助:extmail使用FastCGI发邮件问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-02-18 14:31 |只看该作者 |倒序浏览
各位dx好:
     我当前的操作系统是opensuse 10.3,使用extman-0.2.2.tar.
     使用web方式发送邮件时,提示如下错误:
gettimeofday: Invalid argument at /var/www/extsuite/extmail/libs/Ext/Storage/Maildir.pm line 670

     我使用了FastCGI方式运行Extmail,可以使用web发邮件了.但是,一旦有多个人并发,或高频率的发送几次后,又会出现:
gettimeofday: Invalid argument at /var/www/extsuite/extmail/libs/Ext/Storage/Maildir.pm line 670
的提示.必须重启apache,才能继续使用.

     请问这是什么原因呢?各位都遇到过这种情况吗?

我的fastcgi配置如下:

首先安装FastCGI  FastCGI-devel perl-FastCGI包

安装fastcgi
# tar –zxvf mod_fastcgi-2.4.6.tar.gz –C /usr/src
# cd /usr/src/mod_fastcgi-2.4.6
# cp Makefile.AP2 Makefile
# make
# make install

修改dispatch.fcgi
# vi /var/www/extsuite/extmail/dispatch.fcgi


#!/bin/sh
# vim: set cindent expandtab ts=4 sw=4:
exec ${PERL-perl} -Swx $0 ${1+"$@"}
改为:
#!/usr/bin/suidperl
# vim: set cindent expandtab ts=4 sw=4:
删除原来的第三行

给dispatch.fcgi加 ‘S’ 权限
# chmod u+s dispatch.fcgi
#chmod vmail:vmail 4755 dispatch.fcgi

# mkdir /usr/local/apache2/logs/fastcgi
# chown vmail:vmail /usr/local/apache2/logs/fastcgi
# chmod 700 /usr/local/apache2/logs/fastcgi

修改httpd.conf
添加:
LoadModule fastcgi_module modules/mod_fastcgi.so
修改虚拟主机:
NameVirtualHost xxxx:80

<VirtualHost xxxx:80>
ServerName mail.test.com.cn
SuexecUserGroup vmail vmail
ScriptAlias /extmail/cgi/ /var/www/extsuite/extmail/dispatch.fcgi/
Alias /extmail /var/www/extsuite/extmail/html/
<Location "/extmail/cgi">
SetHandler fastcgi-script
Options +ExecCGI
</Location>
</VirtualHost>


<VirtualHost xxxx:80>
Options Indexes FollowSymLinks
ServerName www.test.com.cn
DocumentRoot /var/www/extsuite/extman/html/
Alias /extman/cgi/ /var/www/extsuite/extman/cgi/
Alias /extman/ /var/www/extsuite/extman/html/
<Location "/extman/cgi">
SetHandler cgi-script
Options +ExecCGI
AllowOverride All
</Location>
</VirtualHost>

有什么问题吗?请各位帮忙看看~~谢谢~~

[ 本帖最后由 seeking_su 于 2008-2-18 17:16 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-02-18 15:21 |只看该作者

回复 #1 seeking_su 的帖子

自己顶~~ 顶~~ 顶~~
有人遇到过这个问题吗?

论坛徽章:
0
3 [报告]
发表于 2008-02-18 18:22 |只看该作者

回复 #1 seeking_su 的帖子

有没有配置没有问题的,发给我一个/var/www/extsuite/extmail/libs/Ext/Storage/Maildir.pm文件.我替换一下试试啊~~~~~~没办法拉......我的邮箱:sum@wsn.com.cn
谢谢~

[ 本帖最后由 seeking_su 于 2008-2-18 23:16 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2008-06-04 16:26 |只看该作者
我也是碰到这个问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP