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

[kagemai-users:0101] Re: 影舞の「ログイン」がうまく動かない



長嶋です。
お世話になっています。

> 上原と申します。
> 長嶋さん、こんばんは。
> 
> From: Nobuyoshi Nagashima <nagashima-n@xxxxxxxxxxxxxxxxx>
> Subject: [kagemai-users:0099] Re: 影舞の「ログイン」がうまく動かない
> Date: Wed, 28 May 2003 20:14:34 +0900
> > > また、Apache のエラーログや、うまくいかないときのブラウザの
> > > 動作(表示される内容)なども、問題を解決するには重要です。
> > → エラーログには以下のような内容が書かれていました。
> > 
> > [alert] [client 127.0.0.1]
> > /var/www/html/public_html/kagemai/html/.htaccess: Options not allowed
> > here, referer: http://localhost/public_html/kagemai/html/user.cgi
> > [alert] [client 127.0.0.1]
> apacheから「Options not allowed here」というエラーメッセージが
> 出ていますが、このエラーの直接の原因は、.htaccessでなんらかの
> Optionsディレクティブの設定を指定しているのに、httpd.confの方で
> 
>   AllowOverride Options
> 
> のようなAllowOverrideディレクティブによるOptionsの使用許可指定を
> していない、ということだと思いますがいかがでしょうか。
> ただ、認証が効いていないのは別問題である気がしますが。
→設定内容は以下のようになっているのですが、
 AllowOverride	AuthConfig
 でもうまくいかないの感じなのです。


---------------------------------------------------------
httpd.confの設定

<Directory /var/www/html/public_html/kagemai/html>
	Options +ExecCGI
	AddHandler cgi-script .cgi
	AllowOverride	AuthConfig
</Directory>
-------------------------------------------------------------
/var/www/html/public_html/kagemai/html配下の.htaccessの設定

Options +ExecCGI -Indexes
#Options +ExecCGI
DirectoryIndex index.html guest.cgi

### for cgi
AddHandler cgi-script cgi

### for mod_ruby
#<Files "*.cgi">
#   SetHandler ruby-object
#   RubyHandler Apache::RubyRun.instance
#</Files>

#<Files "*.conf*">
#  deny from all
#</Files>

<Files user.cgi>
AuthName "nec"
AuthType Basic
AuthUserFile /var/www/html/public_html/kagemai/html/.htpasswd
require user nec
</Files>

#<Files admin.cgi>
#  AuthName      Kagemai-Administrator
#  AuthType      Basic
#  AuthUserFile  /etc/kagemai/admin.passwd
#  Require       valid-user
#</Files>