開放原碼軟體社群討論區
新聞: 目前本協會討論區改為此套討論區系統 並且提供更完整的功能與您互動
 
*
歡迎光臨, 訪客. 請先 登入註冊一個帳號. 五月 19, 2012, 01:25:52 am


請輸入帳號, 密碼以及預計登入時間


頁: [1]   向下
  列印  
作者 主題: openwebmail到初始化问题  (閱讀 13984 次)
0 會員 以及 2 訪客 正在閱讀本篇主題.
david413
Newbie
*

Karma: +0/-0
離線 離線

文章: 4


檢視個人資料 電子郵件
« 於: 四月 09, 2007, 04:48:08 pm »

當我安裝openwebmail到初始化時,執行
# /var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init无任何反应

打开http://XXXX/cgi-bin/openwebmail/openwebmail.pl时提示:
Please execute '/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init' on server first!
已記錄
cosa
Administrator
Full Member
*****

Karma: +1/-0
離線 離線

文章: 225


檢視個人資料 電子郵件
« 回覆文章 #1 於: 四月 09, 2007, 09:35:08 pm »

您好 請檢查 /var/www/cgi-bin/openwebmail/openwebmail-tool.pl 是否有執行權限
程式碼:
chmod +x /var/www/cgi-bin/openwebmail/openwebmail-tool.pl

已記錄
david413
Newbie
*

Karma: +0/-0
離線 離線

文章: 4


檢視個人資料 電子郵件
« 回覆文章 #2 於: 四月 10, 2007, 04:17:23 pm »

 谢谢指教啊
 但是权限也没有问题啊,我是以root身份进去的
已記錄
cosa
Administrator
Full Member
*****

Karma: +1/-0
離線 離線

文章: 225


檢視個人資料 電子郵件
« 回覆文章 #3 於: 四月 10, 2007, 04:26:13 pm »

第二步

請您檢查是否有安裝perl的環境
程式碼:
whereis perl

看看它安裝的地方 跟 openwebmail-tool.pl 第一行的位置是否是相應的
已記錄
david413
Newbie
*

Karma: +0/-0
離線 離線

文章: 4


檢視個人資料 電子郵件
« 回覆文章 #4 於: 四月 11, 2007, 03:53:41 pm »

   好像不一样呢
   执行whereis perl
       perl: /usr/bin/perl /usr/share/man/man1/perl.1.gz
   
   您说的第一行是指openwebmail-tool.pl的第一行吗?
   我的第一行是:
   #!/usr/bin/suidperl -T
« 最後編輯時間: 四月 11, 2007, 03:55:23 pm 由 david413 » 已記錄
cosa
Administrator
Full Member
*****

Karma: +1/-0
離線 離線

文章: 225


檢視個人資料 電子郵件
« 回覆文章 #5 於: 四月 14, 2007, 10:19:09 am »

那我懂了 您可能少安裝 suidperl
請 rpm -qa | grep suidperl 就知道您有無裝上這個套件

如果您用的是 fedora
請使用 yum install perl-suid
應該就行了
已記錄
頁: [1]   向上
  列印  
 
前往:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM