![]() |
如何做才能執行cgi,asp,php 我剛用Win2kpro加IIS裝了個WEB,但是只能讀到一般的檔如html,txt.......,執行不了cgi,asp,請問要如何做才能執行cgi,asp,php呢? |
PHP 這裡抓 http://www.php.net CGI 有很多種,若要用 Perl ,可用 ActivePerl ( 這裡抓 http://www.ActivePerl.com ) 先軟體抓回來安裝. PHP 安裝及設定,這裡找資料 (http://www.php.net/manual/en/installation.php) ActivePerl 安裝及設定,這裡找資料 ( http://aspn.activestate.com/ASPN/Reference/Products/ActivePerl/faq/Windows/Install.html http://aspn.activestate.com/ASPN/Reference/Products/ActivePerl/faq/Windows/ActivePerl-Winfaq6.html ) 其實,它們的 document 都寫得很清楚,step by step,應該都不會錯, 自己先試試,遇到問題再上來問 ∼ 看不太懂英文,不用慌,國中程度一定夠用. 若遇到不解,非專有名詞的單字,「跳」過去就對了. |
多謝大大的悉心教導,我立刻去試。:) |
如我裝了ActivePerl在C:\Perl,而我的cgi檔放在D,那麼cgi檔的第一行應打些什麼?(在Unix是打#!/usr/bin/perl) |
[QUOTE][i]最初由 kan [/i] [B]如我裝了ActivePerl在C:\Perl,而我的cgi檔放在D,那麼cgi檔的第一行應打些什麼?(在Unix是打#!/usr/bin/perl) [/B][/QUOTE] 看你的把 Perl.exe 裝在那裡,就指到那裡. ex: #!c:\perl\bin\Perl.exe |
為何我不行的? 當我執行*.cgi時,就像執行*.txt般直接將內容顯示出來! |
[QUOTE][i]最初由 kan [/i] [B]為何我不行的? 當我執行*.cgi時,就像執行*.txt般直接將內容顯示出來! [/B][/QUOTE] 因為,你的 IIS 還沒設定好, 要告訴它遇到 *.cgi 時,要用 CGI 的應用模式來執行. 這裡的資料寫得很清楚 http://aspn.activestate.com/ASPN/Reference/Products/ActivePerl/faq/Windows/ActivePerl-Winfaq6.html |
[QUOTE][i]最初由 joe.oo [/i] [B] 因為,你的 IIS 還沒設定好, 要告訴它遇到 *.cgi 時,要用 CGI 的應用模式來執行. 這裡的資料寫得很清楚 [url]http://aspn.activestate.com/ASPN/Reference/Products/ActivePerl/faq/Windows/ActivePerl-Winfaq6.html[/url] [/B][/QUOTE] 已設定了,但有Error %1 is not a valid Win32 application. |
所有時間均為 +8。現在的時間是 08:33 AM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。