おやじさま
こんばんわ
cgi初心者です。ユーザーのcgiについてですが
httpd.confを設定しました。http://192.168.1.*/cgi.bin/
とするとindexの中身まで現れます。ところがそれ以下の*.cgi
を入力すると403のforbiddenが・・・
ユーザーディレクトリ711 publichtml755 cgi-bin777です。
httpd.confの設定は大丈夫だと思うのですが、このメッセージの
原因はどこにあるのでしょうか。perlへのパスも確認。
apache2.0 redhat9.0です。お願いします。
> cgi初心者です。ユーザーのcgiについてですが
> httpd.confを設定しました。http://192.168.1.*/cgi.bin/
> とするとindexの中身まで現れます。ところがそれ以下の*.cgi
> を入力すると403のforbiddenが・・・
> ユーザーディレクトリ711 publichtml755 cgi-bin777です。
> httpd.confの設定は大丈夫だと思うのですが、このメッセージの
> 原因はどこにあるのでしょうか。perlへのパスも確認。
> apache2.0 redhat9.0です。お願いします。
正確に状況を書いていただかないとアドバイスできません。
http://192.168.1.*/cgi.bin/とすると中身が現れます。とありますが、本当にcgi.binなのですか? その後の記述では、cgi-binが777となっていてとあります。
また、http://192.168.1.*/cgi.bin/と言っていて、publichtml(これはpublic_htmlの誤り?)と全く関係ないところに話が飛んでいるので、状況がつかめません。
そもそも、CGIはどこにあって、それに対してどういうURLでアクセスしているのですか?思ったところにアクセスできているのか、それが間違っているのか?
Apacheのデフォルトのcgi-binディレクトリ内にxxx.cgiを放り込んでアクセスしているのですか?
ありがとうございます。
もう少し冷静に考えてみます。
> ありがとうございます。
> もう少し冷静に考えてみます。
別に考えなくても、正確に書けばいいだけですよ。
どのディレクトリにどういう名前のCGIを置いて、どういうURLでアクセスしていて、どういうエラーが出ているか? CGIのパーミッションは? オーナは? 程度があればある程度見えてくるのではないでしょうか?