2011年9月8日星期四
windowsXP下配置apache+perl的運行環境
 今天看了一下用Perl寫cgi的教程,於是想測試一下成果,於是,開始了安裝配置全過程.
 因爲,以前做的是php開發,apache已安裝成功,並運行正常(安裝路徑:D:/wamp/bin/apache/Apache2.2.17),所以,在此對apache2的安裝就不多做說明.
    在此着重說明perl的安裝過程及在apache下的配置.
   1, 下載windows環境下的ActivePerl For Windows (http://www.activestate.com/activeperl/downloads).
   2, 解壓縮,雙擊ActivePerl-5.12.4.1205-MSWin32-x86-294981.msi安裝.在此需要注意的是安裝路徑,Perl安裝的缺省目錄位置爲C:\usr,當然,你可以安裝在任意你喜歡的目錄,我就裝在(C:/Perl/,爲了便於管理)
   3.配置Apache以支持CGI
    打開httpd.conf修改:
 
ScriptAlias /cgi-bin/ "D:/www/"
    AllowOverride All
    Options Indexes FollowSymLinks
    Options All
    Order allow,deny
    Allow from all
    Deny from allow
 
   
AddHandler cgi-script .cgi .pl .exe  
 
     其中"D:/www/"是我打算存放*.pl腳本的目錄,把目錄的訪問權限都設爲All.(注意刪除前面的#,如果有的話),
     在此,apache支持perl/cgi的環境就配置完整了.
    4.在"D:/www/"目錄下創建一個hello.pl測試一下.
  
#!C:/perl/bin/perl.exe  
#scriptname hello.pl  
  
print "Content-type: text/html\n\n";  # 此句一定要写而且写准确.  
print "Hello, World...\n";  
注意:當您瀏覽cgi程式出現500錯誤的時候可以看一下您的程式,是不是以:#!E:/webserver/perl/bin/perl.exe開頭。 
或者沒有print "Content-type: text/html;\n\n";
订阅:
博文评论 (Atom)
上海松善实业有限公司
上海松善实业有限公司是一家集多品牌销售于一体的电线电缆骨干企业,公司成立于2016年。 公司拥有国内各大品牌:起帆、远东、上上、江南、胜华等。 主要产品有:高低压电力电缆、橡套电缆、控制电缆、架空绝缘电缆、塑胶电缆、电子计算机电缆、通讯电缆、...
- 
上海松善实业有限公司是一家集多品牌销售于一体的电线电缆骨干企业,公司成立于2016年。 公司拥有国内各大品牌:起帆、远东、上上、江南、胜华等。 主要产品有:高低压电力电缆、橡套电缆、控制电缆、架空绝缘电缆、塑胶电缆、电子计算机电缆、通讯电缆、...
- 
Step 1: 在您的 home 底下的 .forward 檔中加入: (forward又是啥東東?) "|/usr/local/bin/procmail",以後寄給您的郵件將會先交給 procmail 程式處理。 Step 2: 在你的home底下編...
- 
function run() { $j = 1; for ($i = 1; $i <= 50000; $i++) { $init = rou_init(); $row = array_rand($init, 1); ...
 
AllowOverride All
回复删除Options Indexes FollowSymLinks
Options All
Order allow,deny
Allow from all
Deny from allow
Directory "F:/wamp/www/":
回复删除AllowOverride All
Options Indexes FollowSymLinks
Options All
Order allow,deny
Allow from all
Deny from allow
;/Directory
403错误解决办法