記事No | : 14787 |
投稿日 | : 2016/04/13(Wed) 17:58:46 |
タイトル | : password manegerについて |
ID情報 | : sasa23 |
投稿者 | : むっく |
URL | : http://www.lifewelfa.com |
設定後./USER/public_html/pwmgr/check.cgiをweb上で入力すると上段3行がNGになります。どこの設定がまずいのかお教えください。よろしくお願いします。
•会員ファイルパス : NG
•パスワードファイルパス : NG
•アクセスログパス : NG
•sendmailパス : OK
•conf.html位置 : OK
•error.html位置 : OK
•message.html位置 : OK
•mail.txt位置 : OK
記事No | : 14791 |
投稿日 | : 2016/04/14(Thu) 11:13:00 |
タイトル | : Re: password manegerについて |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
会員ファイル、パスワードファイル、アクセスログのファイルパスがNGということなので、
各ファイルがサーバーに正しくアップロードされているか確認してください。
それぞれのファイルパスはinit.cgiの
36行目 $cf{pwdfile} = './private/.htpasswd';#パスワードファイルパス
40行目 $cf{memfile} = './private/member.dat';#会員ファイルパス
44行目 $cf{axsfile} = './private/pwlog.dat';#アクセスログのパス
で指定されています。
記事No | : 14792 |
投稿日 | : 2016/04/14(Thu) 12:03:35 |
タイトル | : sassokusar |
ID情報 | : sasa23 |
投稿者 | : むっく |
hirayamaさん。早速お教えいただきありがとうございます。
http://www.lifewelfa.com/USER/private/member.dat
http://www.lifewelfa.com/USER/private/htpasswd http://www.lifewelfa.com/USER/private/pwlog.dat
のごとくアップロードしてますがkent-webの説明書では
•/home/USER/
• |
• +-- private / (非公開ディレクトリ:ウェブからアクセスできない領域)
• |
• | member.dat [606]
• | pwlog.dat [606]
• | .htpasswd [606]
のごとくウエブからアクセスできないとなっておりアップしているが正しいかどうかの確認をどのようにしてとればいいのかお教えください。ファイルパスの記入方法もお教え下さい。
記事No | : 14793 |
投稿日 | : 2016/04/14(Thu) 12:35:19 |
タイトル | : Re: sassokusar |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
> のごとくウエブからアクセスできないとなっておりアップしているが正しいかどうかの確認をどのようにしてとればいいのかお教えください。ファイルパスの記入方法もお教え下さい。
サーバーにファイルをアップロードしたFTPソフトで確認してください。
各ファイルのパスは「正確にフルパスを記述すること」と書いてあるので、フルパスで記述すればいいと思います。
記事No | : 14795 |
投稿日 | : 2016/04/14(Thu) 14:10:49 |
タイトル | : Re^2: sassokusar |
ID情報 | : sasa23 |
投稿者 | : むっく |
hirayamaさま
何度もすみません。
以下のとおりフルパスを書いたつもりなのですがどうしても
•会員ファイルパス : NG
•パスワードファイルパス : NG
•アクセスログパス : NG
とでます。
サーバーはロリポップでパターン2の「ウエブ上からアクセスできないディレクトリを作成できないサーバ」で、kentの説明書どおりアップしてます。フルパスとは以下の意味ですね?
ーーーーーーーーーーーーーーーーーーーーーーーーー
# → 正確にフルパスを記述すること
$cf{pwdfile} = 'http://www.lifewelfa.com/USER/public_html/pwmgr/htpasswd';
# 会員ファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{memfile} = 'http://www.lifewelfa.com/USER/public_html/pwmgr/member_dat.cgi';
# アクセスログファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{axsfile} = 'http://www.lifewelfa.com/USER/public_html/pwmgr/pwlog_dat.cgi';
記事No | : 14796 |
投稿日 | : 2016/04/14(Thu) 14:45:04 |
タイトル | : Re^3: sassokusar |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
フルパスといっても
サーバパスとURLパスがあり、この場合はサーバパスで記述する必要があるようです。
フルパスについては以下を参照してください。
http://www.kent-web.com/support/faq.html#q03
$cf{pwdfile} = 'http://www.lifewelfa.com/USER/public_html/pwmgr/htpasswd';
の記述は
サーバパスでなく、URLパスで書かれている
privateディレクトリを指定していない
「.htpasswd」と書くべきところが「htpasswd」となっている
という問題があります。
.htpasswdをhtpasswdに変更したのなら、セキュリティの問題があるので、.htpasswdに戻してください。
記事No | : 14804 |
投稿日 | : 2016/04/15(Fri) 19:18:04 |
タイトル | : パスワード・マネジャーのパターン2 |
ID情報 | : sasa23 |
投稿者 | : むっく |
URL | : http://www.lifewelfa.com |
hirayamaさま、
何度もお聞きしてすみません。全く解決の糸口がつかめず何かおきづきの点があればお教えください。
パスワード・マネジャーのパターン2
以下のとおりサ−バーパスを正確に記入しパーミッションも正確に変更したのですが、やはりhttp://www.lifewelfa.com/USER/public_html/pwmgr/check.cgiを入れると
会員ファイルパス、パスワードファイルパス、アクセスログパスがNG と出ます。
http://www.lifewelfa.com/USER/public_html/pwmgr/.htpasswd
>http://www.lifewelfa.com/USER/public_html/pwmgr/member.dat.cgi
>http://www.lifewelfa.com/USER/public_html/pwmgr/pwlog.dat.cgi
•会員ファイルパス : NG
•パスワードファイルパス : NG
•アクセスログパス : NG
•sendmailパス : OK
•conf.html位置 : OK
•error.html位置 : OK
•message.html位置 : OK
•mail.txt位置 : OK
記事No | : 14805 |
投稿日 | : 2016/04/15(Fri) 20:33:52 |
タイトル | : Re: パスワード・マネジャーのパターン2 |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
ひとつずつ解決してください。
まず、エラーが出ているファイルは
サーバー上のどこにアップロードされているのか。
全体のディレクトリとファイル構成がどのようになっているか記述してください。
質問する際の留意事項等にも書かれていますが、パスワード制限の質問では特にこの情報が必要です
次にinit.cgiの$cf{pwdfile} $cf{memfile} $cf{axsfile} がアップロードされているファイルを正しく指定しているか。
この記述はフルパスといっても
$cf{pwdfile} = 'http://www.lifewelfa.com/USER/public_html/pwmgr/.htpasswd';
のようなURLパスではなく、
$cf{pwdfile} = '/USER/private/.htpasswd';
のようなサーバパスで記述する必要があります。
このサーバパスはFTPソフトで.htpasswdをアップしたディレクトリを開くと
わかると思います。
それと member.dat.cgiと書かれていますが、これはmember.datのファイル名を変更したということですか。
記事No | : 14806 |
投稿日 | : 2016/04/15(Fri) 22:30:06 |
タイトル | : Re^2: パスワード・マネジャーのパターン2 |
ID情報 | : sasa23 |
投稿者 | : むっく |
URL | : http://www.lifewelfa.com |
何度もすみません。
init.cgiを以下のように変えましたが、やはりうまくいきません。
パスワードファイル
$cf{pwdfile} = '/USER/public_html/pwmgr/.htpasswd';
会員ファイル
$cf{memfile} = '/USER/public_html/pwmgr/member.dat.cgi';
アクセスログファイル
$cf{axsfile} = '/USER/public_html/pwmgr/pwlog.dat';
なお、member.dat.cgiとpwlog.dat.cgiはそれぞれmember.dat、とpwlog.datのファイル名を変更しました。
サーバーのツリーは以下のようにしております。
[パターン2] ウェブ上からアクセスできないディレクトリを作成できないサーバ
•/home/USER/
• |
• +-- public_html / +-- pwmgr / pwmgr.cgi [705]
• | | admin.cgi [705]
• | | pwlog.cgi [705] | | init.cgi [604]
• | | check.cgi [705]
• | | index.html
• | | member.dat.cgi [606] | | pwlog.dat.cgi [606] | | .htpasswd [606]
• | |
• | +-- lib / Jcode.pm
• | | |
• | | +-- Jcode / *.pm
• | |
• | +-- tmpl / *.html
• |
• +-- member / (アクセス制限するディレクトリ)
•
• .htaccess ........ BASIC認証設定用
やはりhttp://www.lifewelfa.com/USER/public_html/pwmgr/check.cgiを入れると
Check Mode: [ PasswordManager v3.5 ]
•会員ファイルパス : NG
•パスワードファイルパス : NG
•アクセスログパス : NG
•sendmailパス : OK
•conf.html位置 : OK
•error.html位置 : OK
•message.html位置 : OK
•mail.txt位置 : OK
となります。
お忙しいのに相いすみませんが宜しくご教示の程お願い致します。
記事No | : 14807 |
投稿日 | : 2016/04/16(Sat) 10:26:25 |
タイトル | : Re^3: パスワード・マネジャーのパターン2 |
ID情報 | : hamel |
投稿者 | : HUMMEL |
URL | : http://drc3.news-site.net/script1/ |
> 何度もすみません。
> init.cgiを以下のように変えましたが、やはりうまくいきません。
> パスワードファイル
> $cf{pwdfile} = '/USER/public_html/pwmgr/.htpasswd';
> 会員ファイル
> $cf{memfile} = '/USER/public_html/pwmgr/member.dat.cgi';
> アクセスログファイル
> $cf{axsfile} = '/USER/public_html/pwmgr/pwlog.dat';
> なお、member.dat.cgiとpwlog.dat.cgiはそれぞれmember.dat、とpwlog.datのファイル名を変更しました。
>
> サーバーのツリーは以下のようにしております。
> [パターン2] ウェブ上からアクセスできないディレクトリを作成できないサーバ
> •/home/USER/
> • |
> • +-- public_html / +-- pwmgr / pwmgr.cgi [705]
> • | | admin.cgi [705]
> • | | pwlog.cgi [705] | | init.cgi [604]
> • | | check.cgi [705]
> • | | index.html
> • | | member.dat.cgi [606] | | pwlog.dat.cgi [606] | | .htpasswd [606]
> • | |
> • | +-- lib / Jcode.pm
> • | | |
> • | | +-- Jcode / *.pm
> • | |
> • | +-- tmpl / *.html
> • |
> • +-- member / (アクセス制限するディレクトリ)
> •
> • .htaccess ........ BASIC認証設定用
> やはりhttp://www.lifewelfa.com/USER/public_html/pwmgr/check.cgiを入れると
> Check Mode: [ PasswordManager v3.5 ]
> •会員ファイルパス : NG
> •パスワードファイルパス : NG
> •アクセスログパス : NG
> •sendmailパス : OK
> •conf.html位置 : OK
> •error.html位置 : OK
> •message.html位置 : OK
> •mail.txt位置 : OK
> となります。
> お忙しいのに相いすみませんが宜しくご教示の程お願い致します。
>
先ずは「サーバパス」がどういうものなのかという事を
ネットで調べるなどして、理解しておく必要があります。
下記アドレス参照
http://oshiete.goo.ne.jp/qa/3491043.html
記事No | : 14808 |
投稿日 | : 2016/04/16(Sat) 15:24:56 |
タイトル | : Re^4: パスワード・マネジャーのパターン2 |
ID情報 | : hirayama |
投稿者 | : hirayama |
.htpasswdなどは、pwmgrディレクトリにアップロードされているということですね。
フルパスビューアーをpwmgrにアップしてフルパスを調べてみてはどうでしょう。
http://www.kent-web.com/utility/