[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>