Re: [問題] perl與php結合的問題
※ 引述《jackieku (Jackie)》之銘言:
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.160.37
推
04/21 01:06,
04/21 01:06
在win32上安裝activeperl
修改apache安裝目錄底下的 conf\httpd.conf 設定
其中 AddHandler cgi-script .cgi 改成如下,增加 pl附檔名辨識
AddHandler cgi-script .cgi .pl
如果#LoadModule cgi_module modules/mod_cgi.so 這行有"#"改成如下
LoadModule cgi_module modules/mod_cgi.so
把#註解拿掉
下面的設定也需要
<Directory "C:/WEB/apache/cgi-bin">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
印象中大概是這樣,不知道有沒有缺漏...不同版本的APACHE的設定雖然大同小異,
但是也有可能不同...自己GOOGLE比較快
至於pl或是cgi檔要在apache下順利執行
底下是一個範例
#!c:/Perl/bin/perl.exe
print "Content-type:text/html\n\n";
print "<font size=-1 color=blue>";
foreach $key(sort keys %ENV){
print "$key=$ENV{$key}<br>";
}
print "</font>";
以上第1行APACHE執行需要,別的SERVER軟體不一定
第2行則是在任何SERVER跑perl cgi都一定需要加的header
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.27.188
※ 編輯: erspicu 來自: 219.70.27.188 (04/29 19:12)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):