看板FreeBSD
标 题Re: 在升级成 Openwebmail 2.40 版後发生的问题...
发信站大头新站 (Wed Sep 1 17:40:38 2004)
转信站ptt!ctu-reader!ctu-peer!ctu-gate!news.nctu!tkunews!DATO
※ 引述《[email protected] ( )》之铭言:
> ※ 引述《[email protected] (蓝曼)》之铭言:
> > 若是 openwebmail 2.32 版 , perl-5.6 可以用,无问题
> > 但是,若要用 2.40 版,则因为要执行 Speedy-CGI 的关系,需要 perl 5.8 版以上
> > 问题就出在这,我的系统会搞不清楚状况
> > 所以,出问题!
> 因为 perl 5.8 版安装时预设不会使用 suidperl
> 把他 enable 重新装一次 perl 应该就可以
我装了 perl 5.8.5 版.
p5-CGI-SpeedyCGI是 2.22_1 版.
当我将openwebmail升级到 2.40 版之後...
所有 cgi-bin/openwebmail/openwebmail*pl 中第一行
也确认都是 #!/usr/bin/speedy_suidperl
所有 openwebmail*.pl 也chmod 4555
可是也是不能开openwebmail...
log档写了下面的讯息...
YOU HAVEN'T DISABLED SET-ID SCRIPTS IN THE KERNEL YET!
FIX YOUR KERNEL, PUT A C WRAPPER AROUND THIS SCRIPT, OR USE -u AND UNDUMP!
speedy_backend[43823]: perl_parse error
speedy[43814]: Cannot spawn backend process
[Wed Sep 1 17:31:35 2004] [error] [client 222.250.80.87] Premature end of
script headers: /usr/local/www/cgi-bin/openwebmail/openwebmail.pl
他的意思是指我的perl在安装时没有设定好吗?
请问我要怎麽解决这个问题呢....( ̄□ ̄|||)a
--
◤◥ ◤◥
◤ ◥◤ ◥ 如果现在的挫折,能带给你未来幸福,请忍受它。
● ● │ ●
◣ ˙ 如果现在的快乐,会带给你未来不幸,请抛弃它。
◣ ◢++
◣ ◢ ▲︵ 「生命中的每个挫折、每个伤痛、每个打击,都有它的意义。」
--
╭┼ Or
igin:
大头新站˙大头杰克的BBS bbs.dato.idv.tw
┼╯ A
uthor:
gungolin 从 localhost 发表