[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:40777] CGIは絶対ディレクトリ指定でないと、動かない?



apache 1.3.26 woodyです。
httpd.confには、ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ とデフォルトであります。
/usr/lib/cgi-bin/配下に、単純なアクセスカウンタ、counter.pl としておいています。

これをドキュメントルート(/var/www)配下の、index.html 内で、CGIのファイルをSSIで表示させています。
しかし、これがうまく表示できる場合と、できない場合があります。

<!--#exec cmd="/usr/lib/cgi-bin/counter.pl"--> では表示できますが、
<!--#exec cmd="./cgi-bin/counter.pl"--> 、<!--#exec cmd="cgi-bin/counter.pl"--> では表示できません。
CGIでは、絶対ディレクトリ指定で記さないと、うまく動かないのでしょうか。

(他、画像の、<IMG src="icons/apach_pb.gif"">は正常に表示できます。)

RedHatのapacheでは、相対指定でも動いてくれたのですが。
宜しくお願い致します。