CGI-BBS > 電子私書箱 > 電子私書箱 > 電子私書箱の設置でどうしてもIDとPWを認証できない。


カレッヂ
カレッヂ


質問者 ラスカル  投稿日 2007/5/22(火) 16:35:22
ハウジングのサーバに電子私書箱2をインストールしました。

DBM_Authは組み込み済みです。

setup.plおよびsetup2.plでは、データ記録ディレクトリを絶対パスで記述しています。
/domain/domeinnmei/home/poboxdata
.htaccessはデフォルトでは

AuthDBMUserFile     /home/user/poboxdata/PASSWD
AuthDBMGroupFile    /dev/null
AuthName         ByPassword
AuthType         Basic
<Limit POST PUT GET>
require valid-user
</Limit>

ですが、
AuthDBMUserFile     /domain/domeinnmei/home/poboxdata/PASSWD
AuthDBMGroupFile    /dev/null
AuthName         "ByPassword"
AuthType         Basic
<Limit POST PUT GET>
require valid-user
</Limit>
<Files .htaccess>
order deny,allow
deny from all
</Files>

レジストすると、メールできちんとIDおよびPWが届きます。
poboxdata内にもきちんとファイルが生成されています。
しかし、認証しようとしても通りません。

どこか間違ってるでしょうか?
また、足りないモジュール等があるのでしょうか?
アドバイスいただけると幸いです。よろしくお願いいたします。

【習熟度】多少の改造ができる

回答者 アン  [削除]  投稿日 2007/5/23(水) 08:37:40
まず、サーバが.htaccessによる上書きを許可してる(allowoverride)として
<Files .htaccess>
order deny,allow
deny from all
</Files>
このディレクティブはどういう理由で書いてるんでしょうか?

AuthDBMUserFile     /domain/domeinnmei/home/poboxdata/PASSWD
こっちの絶対パスって有ってますか?
それとwebから参照できない位置にありますよね?
質問者 ラスカル  [削除]  投稿日 2007/5/23(水) 08:56:23
<Files .htaccess>
order deny,allow
deny from all
</Files>

は、pobox2に入っていた.htaccessのパス部分だけを変更したので
意味は正直良くわかっていません;

ファイルまでの絶対パスは間違いありません。
レジストした際、きちんとファイルは生成されています。

このページは終了したので返信(回答)は書きこめません
 


Web裏技