[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:01658] Re: CGI の置き場所を変更するには。
-
From:SAKA Toshihide
-
Date:Mon, 1 Mar 1999 22:37:20 +0900
- Subject: [plamo:01658] Re: CGI の置き場所を変更するには。
- From: SAKA Toshihide <saka@xxxxxxxxx>
- Date: Mon, 1 Mar 1999 22:37:20 +0900
- Posted: Mon, 01 Mar 1999 22:37:25 +0900
さか@割り込みモードです。
From: Jun Kuwamura <juk@rccm.co.jp>
Subject: [plamo:01652] Re: CGI の置き場所を変更するには。
Date: Mon, 1 Mar 1999 18:25:59 +0900
Message-ID: <Pine.LNX.3.96LJ1.1b7.990301182434.9973C-100000@kestrel.astea.rccm.co.jp>
> On Mon, 1 Mar 1999, Masahide MAEHARA wrote:
> > /usr/local/apache/conf/あたりを見ていたら、
> > /usr/local/apache/conf/httpd.confあたりが怪しいと思い、
> > 次のように書き換えてみたのですが…
> >
> > #ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/"
> > ScriptAlias /cgi-bin/ "~/public_html/cgi-bin/"
>
> これはしない方が良いでしょう。
# なぜでしょうか?僕には理由が分かりません。
# もしよろしかったらご説明頂けますか?
> > <Directory "~/public_html/cgi-bin">
> > #<Directory "/usr/local/apache/cgi-bin">
> > AllowOverride None
> > Options None
>
> なんで Noneなの?ExecCGIはどこに書けばよいのでしょうか?
<Directory />〜</Directory> の間で
AllowOverride All
を設定しておいて、~/public_html/cgi-bin/.htaccess の中に
Options ExecCGI
AddHandler cgi-script .cgi
と書いておくのが、明示的に CGI 実行を許可していていいんじゃ
ないでしょうか。
この場合、拡張子が .cgi で、chmod o+x されてないファイルは
CGI として実行されず、Forbidden エラーが出ます。
---
SAKA Toshihide
E-mail: saka@yugen.org
- Follow-Ups
-
- [plamo:01662] Re: CGI の置き場所を変更するには。, Jun Kuwamura
- References
-
- [plamo:01651] CGIの置き場所を変更するには。, Masahide MAEHARA
- [plamo:01652] Re: CGI の置き場所を変更するには。, Jun Kuwamura
[検索ページ]
[メール一覧]
Plamo ML 公開システム