PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   架站軟體 Sambar Server 之問題 (https://www.pcdvd.com.tw/showthread.php?t=397500)

looksky 2004-10-14 11:57 AM

架站軟體 Sambar Server 之問題
 
我灌了Sambar Server在C:\
使用內附的Perl資料夾裡的檔案重新複製一份在C:\usr\bin\prel
也把..\config\config.ini這個檔案,
找CGI Extensions = 這行改成CGI Extensions = *.pl *.cgi
把要執行的cgi第一行改成#!/usr/bin/perl並放在..\cgi-bin\的資料夾下
可是就是跑不出來QQ
看他的LOG是寫
==========================================================
[14/Oct/2004:11:57:38 +0800] Message (severity 10) file: D:\ver4\SERVER\http\httpcgi.c (779)
[14/Oct/2004:11:57:38 +0800] CGI execution failed: C:\usr\bin\perl.exe c:\sambar44\cgi-bin\env.cgi
==========================================================
試過sambar60b4版的也是失敗

ljs95510 2004-10-14 02:23 PM

看起來,應該是檔案路徑有錯誤?

>使用內附的Perl資料夾裡的檔案重新複製一份在C:\usr\bin\prel(是 "perl" 不是 "prel")
以上這一行改成 "檔案重新複製一份在C:\usr\bin" 試試。

>把要執行的cgi第一行改成#!/usr/bin/perl
這裡應該沒錯,perl指的可能是執行檔、而非目錄(我猜)

p.s:要執行的是 "彬彬伺服器探測器",對不?

looksky 2004-10-14 07:18 PM

引用:
作者ljs95510
看起來,應該是檔案路徑有錯誤?
>使用內附的Perl資料夾裡的檔案重新複製一份在C:\usr\bin\prel(是 "perl" 不是 "prel")
以上這一行改成 "檔案重新複製一份在C:\usr\bin" 試試。



抱歉,原文我打錯字了
我是放在C:\usr\bin\perl沒錯

本來以為可以直接在電腦跑出CGI測試
不用在上傳到伺服器上 再跑跑看
不然一直修改上傳 改屬性 對一個新手來說耗很多時間?



引用:
作者ljs95510
p.s:要執行的是 "彬彬伺服器探測器",對不?




呵呵 對呀 本來放EBS 結果run不出來
後來放env.cgi測試 天殺的連這個也run不來

ljs95510 2004-10-14 07:54 PM

以前我也是一樣的錯誤狀況~~~~
答案前文已經說了。(誤把 "#!/usr/bin/perl" 當成目錄,改正之後就沒問題囉)

Perl的相關檔案改放在 "C:\usr\bin\"即可。

looksky 2004-10-15 02:31 AM

原來sambar沒辦法執行 *.cgi
後來改成*.pl 就行了 真麻煩
到底是哪個設定沒改到或改錯了~@@

Atayal 2005-07-19 06:08 PM

Sambar Server V6.2.1 可以使用於Windows XP SP2 嗎?

安裝完後執行時顯示"初始化失敗" 用程式相容精靈式過WinME及95也是一樣的狀況


所有的時間均為GMT +8。 現在的時間是05:22 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。