Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
ApacheでCGIを動作させられない、と某氏がはまってた。
Apacheの設定を怪しんだが、結局はCGIスクリプトがエラー吐いてただけ。

いきなり複雑なCGIスクリプトでテストすると、設定が原因になのか
スクリプトが原因なのかごちゃまぜになって分からなくなるので、
必ず動作する簡単なテスト用CGIスクリプトでまずは試そう!

下記のようなテスト用スクリプトくらいはソラで書きたい。
「cat > test.cgi」して、打ち込んで Ctrl-D して、
「chmod a+x test.cgi」するだけ。
#!/usr/bin/perl
print "Content-Type: text/plain\n\nHELLO\n";