網羅的ではないけど、おもいつくままに、メモメモ・・・
(1)そもそも、CGIのパーミッションは、読み込み、実行可能?
パーミッションは、755?
(2)httpd.confの設定は正しい?(ここに設定)
(2-1)AddHandler cgi-script .cgi のコメントは
「はずれている」?
(2-2)ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache2/cgi-bin/"
のように、ScriptAliasをしているとき、最後の/は、入っている?
もちろん、ここで指定しているパスは、CGIのパスか?
(2-3)Directoryタグのパラメタ、2-2のパス指定、こっちは、”最後の” /が
「はいっていない」ようにする
(2-3)Directoryタグ内の、Optionsは、ExecCGIが指定してある?
FollowSymLinksで、シンボリックリンクもOK
(3)SELinuxが起動して、そいつが邪魔してない?
この場合、SELinuxをとめるか、
.htaccessを設定して、htdocsの下でCGIを動かせるようにした場合、
動く
自分で入れたつもり、起動したつもりがなく、意識してなくても、
Linuxだと、起動していることがあるので注意!
こんなところかしら・・・