Re: 在升級成 Openwebmail 2.40 版後發生的問題...
※ 引述《seal.bbs@bbs.math.ncu.edu.tw ( )》之銘言:
> ※ 引述《menterning.bbs@bbs.sayya.org (藍曼)》之銘言:
> > 若是 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
--
◤◥ ◤◥
◤ ◥◤ ◥ 如果現在的挫折,能帶給你未來幸福,請忍受它。
● ● │ ●
◣ ˙ 如果現在的快樂,會帶給你未來不幸,請拋棄它。
◣ ◢++
◣ ◢ ▲︵ 「生命中的每個挫折、每個傷痛、每個打擊,都有它的意義。」
--
╭┼ Origin: 大頭新站˙大頭傑克的BBS bbs.dato.idv.tw
┼╯ Author: gungolin 從 localhost 發表
討論串 (同標題文章)
完整討論串 (本文為第 8 之 8 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章