- 追加された行はこの色です。
- 削除された行はこの色です。
**Redhat8.0,Apache2.0でのCGIの使い方
CGIがうまくいかないとき、とりあえずApacheのログを見よう。
Redhatでは、Apacheのログは
/etc/httpd/logs/
にあります。
Can't locate CGI.pm in @INC とかいわれるときは
perl-CGI-2.81-55.i386.rpmがインストールされていないことが原因。
rpm -qa | grep CGI
などして、インストールされているか確認し、なかったらインストールしよう。
あとは、
http://www.kozupon.com/apache/apache1.html にあるように、httpd.confでExecCGIの記述と、AddHandler cgi-script .cgiの設定をしよう。
あと、[[.htaccessの有効化]]を参照のこと
***ちなみに
どうしても拡張子cgiで別ページに遷移させたいとき
#!d:/perl/bin/perl
print "Content-type:text/html\n\n";
print "<meta http-equiv=\"Refresh\" content=\"0;URL=../wiki/\">";
#navi(Linux)
SIZE(10){現在のアクセス:&counter;}