Top過去ログ目次掲示板

作成日:2005年09月12日 作成:おやじ
掲示板で過去に質問された内容です。

No.5149 forbidden


No.5149 投稿時間:2005年09月12日(Mon) 00:31 投稿者名:gozira77 URL:
タイトル:forbidden

おやじさま
こんばんわ
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です。お願いします。


No.5152 投稿時間:2005年09月12日(Mon) 21:41 投稿者名:おやじ URL:
タイトル:正確に状況を書いていただかないと・・・。

> 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を放り込んでアクセスしているのですか?


No.5154 投稿時間:2005年09月12日(Mon) 23:29 投稿者名:gozira77 URL:
タイトル:Re: 正確に状況を書いていただかないと・・・。

ありがとうございます。
もう少し冷静に考えてみます。


No.5155 投稿時間:2005年09月13日(Tue) 00:00 投稿者名:おやじ URL:
タイトル:別に考えなくても、正確に書けばいいだけですよ。

> ありがとうございます。
> もう少し冷静に考えてみます。

別に考えなくても、正確に書けばいいだけですよ。
どのディレクトリにどういう名前のCGIを置いて、どういうURLでアクセスしていて、どういうエラーが出ているか? CGIのパーミッションは? オーナは? 程度があればある程度見えてくるのではないでしょうか?



掲示板▲頁先頭