請問sambar下執行cgi的問題 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- 其 他 軟 體 討 論 版


PCZONE 討論區



通知

-- 其 他 軟 體 討 論 版 包括磁碟或檔案管理工具、掃毒軟體、解壓縮軟體、遠端遙控軟體、備份軟體、傳真軟體、手寫或語音等各種軟體使用經驗討論

會員
請問sambar下執行cgi的問題
大家好 想請教大家一個在sambar下執行cgi的問題
麻煩幫幫我
謝謝
在打入127.0.0.1/cgi-bin/XXX.cgi後畫面出現Internal System Error

An internal system error has occurred which prevents us from responding to your request. Examine the log/server.log file in the Sambar Server installation directory for more details.

server.log的內容:

[21/Jul/2001:01:13:22 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:01:13:22 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi
[21/Jul/2001:01:14:51 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:01:14:51 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi
[21/Jul/2001:02:09:35 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:02:09:35 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi
[21/Jul/2001:02:09:36 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:02:09:36 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi
[21/Jul/2001:02:09:37 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:02:09:37 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi

回覆
會員
Re: 請問sambar下執行cgi的問題
引用:
最初由 magiv
大家好 想請教大家一個在sambar下執行cgi的問題
麻煩幫幫我
謝謝
在打入127.0.0.1/cgi-bin/XXX.cgi後畫面出現Internal System Error

An internal system error has occurred which prevents us from responding to your request. Examine the log/server.log file in the Sambar Server installation directory for more details.

server.log的內容:

[21/Jul/2001:01:13:22 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:01:13:22 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi
[21/Jul/2001:01:14:51 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:01:14:51 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi
[21/Jul/2001:02:09:35 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:02:09:35 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi
[21/Jul/2001:02:09:36 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:02:09:36 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi
[21/Jul/2001:02:09:37 +0800] Message (severity 10) file: D:\ver5\SERVER\http\httpcgi.c (785)
[21/Jul/2001:02:09:37 +0800] CGI execution failed: /usr/bin/perl C:\sambar50\cgi-bin\bbs3000\install.cgi
我也試著裝過 SAMBAR 5 , 想到裝一個留言板. 也是不行.
後來我把 CGI 的附檔名改成 PL 就可以了( 程式媢奰釭瑰犰W也要改 ) ... BBS3000 我也想要試, 後來因為子程式太多所以作罷.. 你如果試成功可以告訴我嗎??
我的留言板位置: http://tvcf.d2g.com/cgi-bin/cgi/glight.pl
這是一個免費CGI 程式.. 目前用 ADSL , 架在自己的 SERVER 上,
回覆
進階會員
Re: Re: 請問sambar下執行cgi的問題
引用:
最初由 tvcf
我也試著裝過 SAMBAR 5 , 想到裝一個留言板. 也是不行.
後來我把 CGI 的附檔名改成 PL 就可以了( 程式媢奰釭瑰犰W也要改 ) ... BBS3000 我也想要試, 後來因為子程式太多所以作罷.. 你如果試成功可以告訴我嗎??
不需改檔名, cgi 第一行指對 perl 路徑就可以了!!
ex.
#!c:/sambar50/perl/perl.exe
回覆
會員
Re: Re: Re: 請問sambar下執行cgi的問題
引用:
最初由 xbug

不需改檔名, cgi 第一行指對 perl 路徑就可以了!!
ex.
#!c:/sambar50/perl/perl.exe
謝謝 XBUG 的回答.......

剛剛我刪了 SAMBAR, 裝了阿土版主介紹的 APACHE, + PHP + PERL +MY SQL 組合.
我去參考他測試檔 TEST.CGI . 第一行果然就是像 XBUG 大哥的說明一樣, 指到 APACHE 對應路徑..

之前我也裝過 SAVENT 3.0 ( 不知沒有有拼錯 ) . 我在來檢視 -> 資料夾選項 -> 檔案類型. 指定 CGI 的副檔名是用 C:\SAMBAR50\PERL\PERL.EXE 來執行, 這時.
CGI 的第一行並不用改, 就可以成功了.. ... 在 APACHE中 , 我還要試試看.

看來應該是設定的問題. 待我好好研究研究..

有人幫助真的比較容易..
當然自助然後人助, 自己亂搞了兩星期, 不小心弄成功, 雖然知其然, 不知其所以然.. 不過還是很高興.. 呵.
如果真的不明白, 我再來請教各位前輩. 再次謝謝 XBUG. 我會盡量不麻煩大家的.
回覆
會員
Re: Re: Re: 請問sambar下執行cgi的問題
引用:
最初由 xbug

不需改檔名, cgi 第一行指對 perl 路徑就可以了!!
ex.
#!c:/sambar50/perl/perl.exe
果然成功了.. 謝謝..
這下可以在自己 SERVER 上, 放一堆程式了.. 呵.
再次謝謝.
回覆
會員
Re: Re: Re: 請問sambar下執行cgi的問題
引用:
最初由 xbug 發表

不需改檔名, cgi 第一行指對 perl 路徑就可以了!!
ex.
#!c:/sambar50/perl/perl.exe
不行
我的也是裝sambar50只是我裝載d:\
可是我修改第一行後
一經過ie出來的竟是程式原始檔
將整份程式秀出來
請問我該要如何做才不會發生這樣的問題?
我的sambar只要是.html就可以正常顯示
但我遇到cgi就完蛋了
另外我在別篇文章
看到要使用外掛的perl
那我要去哪下載呢
敬請指導一下
謝謝
回覆
進階會員

*.cgi 要放在sambar的子目錄cgi-bin中~
sambar 本身只附舊版的 perl, 新版的請到 http://www.activeperl.com/ 下戴。
回覆
會員
還是不型喔
引用:
最初由 xbug 發表
*.cgi 要放在sambar的子目錄cgi-bin中~
sambar 本身只附舊版的 perl, 新版的請到 http://www.activeperl.com/ 下戴。
我測試過了...
還是不行
我先把我知道的都秀出來好了
首先我的sambar在d:\sambar50
我的首頁路徑在d:\sambar50\web sites
config.ini已經改過了
下載下來新版的perl安裝在d:\sambar50\perl\bin\perl.exe
config.ini也已經改過了
我有下載個guestbook
它需要先執行install.cgi
我把它放在d:\sambar50\cgi-bin及
d:\sambar50\web sites\cgi-bin
兩者都測試過了
還是沒有辦法
如果有人可以告訴我
請幫幫我
我的icq是25232048
頭痛了很久
麻煩告知

回覆
會員
Re: 還是不型喔
引用:
最初由 andyccs 發表


我測試過了...
還是不行
我先把我知道的都秀出來好了
首先我的sambar在d:\sambar50
我的首頁路徑在d:\sambar50\web sites
config.ini已經改過了
下載下來新版的perl安裝在d:\sambar50\perl\bin\perl.exe
config.ini也已經改過了
我有下載個guestbook
它需要先執行install.cgi
我把它放在d:\sambar50\cgi-bin及
d:\sambar50\web sites\cgi-bin
兩者都測試過了
還是沒有辦法
如果有人可以告訴我
請幫幫我
我的icq是25232048
頭痛了很久
麻煩告知
你下載的那個程式能不能借我試試看 ??
我的 E-MAIL: [email protected]
因為我現在用的很順利, 沒有什麼問題..

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。