記事No | : 16020 |
投稿日 | : 2018/10/01(Mon) 09:43:59 |
タイトル | : パスワード制限のpwmgrファイルを設置したいのですが、 |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/ |
Pwmgrパスワード制限を設置する途中、
check.cgiでチェックすると、
会員ファイルパス:NG
パスワードファイルパス:NG
アクセスログパス:NG
sendmailパス:NG
conf.html位置:ОK
error.html位置:ОK
message.htm位置:ОK
mail.txt位置:ОK
となります。設定途中で、あやふやだったのは、
.htaccess.txt をエディタで開いて以下の個所を修正する。
の部分で、
AuthUserFile /http://web-takashi.sakura.ne.jp/private/.htpasswd
AuthGroupFile /dev/null
AuthName "file3"
AuthType Basic
<Limit POST GET>
require valid-user
</Limit>
このようにしたのですが、自信がなかったので、
ここが間違っているような気がします。
よろしくお教えください。
記事No | : 16021 |
投稿日 | : 2018/10/01(Mon) 10:55:52 |
タイトル | : Re: パスワード制限のpwmgrファイルを設置したいのですが、 |
ID情報 | : teketen |
投稿者 | : てけてん |
http://web.showjin.me/auth_basic.html
こちらを参考にしてください。
フルパスとは、http://からのアドレスではなく、サーバーパスのことです。
また、チェックモードでsendmailのパスがNGですね。
さくらでは、
https://help.sakura.ad.jp/hc/ja/articles/206206041-CGI-PHP-SSI-について
によると
/usr/sbin/sendmail
のようです。
引続き、ご質問がある場合は、設置アドレスを明記の上でお願いします。
記事No | : 16022 |
投稿日 | : 2018/10/01(Mon) 20:14:21 |
タイトル | : Re^2:pwmgrファイルを設置したいのですが、 |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
ありがとうございます。
教えられた参考ページにある通りに変えて実行してみましたが、
NGが出ます。(check.cgiで)
このhtaccess.textファイルをどうしたらよいのかが分からないのです。
記事No | : 16023 |
投稿日 | : 2018/10/01(Mon) 20:32:49 |
タイトル | : Re^3:pwmgrファイルを設置したいのですが、 |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/term/term.php |
設置先のサーバーパスをまず確認してください。
check.cgiで会員ファイルパス、パスワードファイルパス、アクセスログパスがNGになっているのは
サーバーパスで指定することになっている $cf{pwdfile}、$cf{memfile}、$cf{axsfile} の指定が間違っているからだと思います。
.htaccess のAuthUserFileもこのサーバーパスで記述することになっています。
サーバーパスはFTPソフトなどでもわからないので、サーバーに問い合わせるか
フルパスビューアーで調べてください。
http://www.kent-web.com/utility/
記事No | : 16025 |
投稿日 | : 2018/10/01(Mon) 22:31:19 |
タイトル | : Re^4:pwmgrファイルを設置したいのですが、 |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
ありがとうございます。
明日、さくらにサーバーパスを訊ねます。
それから再挑戦します。
記事No | : 16029 |
投稿日 | : 2018/10/02(Tue) 10:20:28 |
タイトル | : Re^5:pwmgrファイルを設置したいのですが、 |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
サーバのプロバイダーに電話で訊ねて、サーバパス(フルパス)
をinit.cssに入れ、さらにhtaccess.txtファイルにも
そのフルパスを入力してみたのですが、
やはりNGになります(チェックが)
それと、フルパスビューアーをダウンロードしましたが、
これの使い方が分からないのです。
すみません。初歩的なことで、お教えください。
記事No | : 16032 |
投稿日 | : 2018/10/02(Tue) 12:14:29 |
タイトル | : さくらのCGI設置ではhtaccessは利用不可では? |
ID情報 | : mimizuku |
投稿者 | : みみずく |
以前、さくらは利用していた時期があります。
初歩的な事ですが、さくらは色々と規制をかけています。
なので、他のサーバーで利用できる事柄も利用できない事
が多いです。
まず、下記のURLを確実に見てください。
https://help.sakura.ad.jp/hc/ja/articles/206206041-CGI-PHP-SSI-%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6
.htaccessの設定については使わない事とあります。
という事で元々設置に必要なコマンドを受け付けなくしている
事が考えられます。
再度、さくらのサポートにて.htaccessの制限がかかるコマンド
について確認されるかWebProtect等に変更を検討されてみてはい
かがでしょうか。
記事No | : 16033 |
投稿日 | : 2018/10/02(Tue) 13:16:28 |
タイトル | : Re:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
ありがとうございます。
利用が難しいことが分かりました。
protectに変更したいと思います。
どうもありがとうございました。終了します。
記事No | : 16034 |
投稿日 | : 2018/10/02(Tue) 14:06:21 |
タイトル | : Re^2:CGI設置ではhtaccessは利用不可では? |
ID情報 | : teketen |
投稿者 | : てけてん |
あれれ。
返信を書いている間に、終了されてしまった。
https://help.sakura.ad.jp/hc/ja/articles/206054622#ac03
パスワードによるアクセス制限は、出来るようですが…。
もう見ていらっしゃらないかも知れませんが…。
取り敢えず、書いたので、残しておきます。
> サーバのプロバイダーに電話で訊ねて、サーバパス(フルパス)
> をinit.cssに入れ、さらにhtaccess.txtファイルにも
> そのフルパスを入力してみたのですが、
init.cgiの設定でも、htaccess.txtを.htaccessに変更していますか?
init.cgiと.htaccess内のフルパスは、どのように記述しましたか?
http://www.kent-web.com/pwd/pwmgr.html
の「プログラムの設定及び設置」のディレクトリ構成例は、どちらのパターンで設置されましたか?
http://web-takashi.sakura.ne.jp/pwmgr/.htpasswd
にアクセスすると、.htpasswdがあるのでパターン2でしょうか?
だとしたら、.htaccess(htaccess.txt)では、
AuthUserFile /home/アカウント名/www/pwmgr/.htpasswd
init.cgiでは、
$cf{pwdfile} = '/home/アカウント名/www/pwmgr/.htpasswd';
となります。
(アカウント名は、たかしさんのアカウント名に変更して下さい)
たかしさんのフルパスですが、
http://web-takashi.sakura.ne.jp/
のindex.htmlファイルが置いてある階層は、FTPソフトではwwwですよね?
そこまでのフルパスは、
/home/アカウント名/www/
です。
http://web-takashi.sakura.ne.jp/pwmgr/check.cgi
ならcheck.cgiのフルパスは
/home/アカウント名/www/pwmgr/check.cgi
となります。
ようは、http://web-takashi.sakura.ne.jp/が/home/アカウント名/www/になると考えれば良いです。
これは、わかりますよね?
FTPソフトで、wwwの上の階層にアクセス出来る場合は、
/home/アカウント名/
が上の階層のフルパスです。
この階層に、もしもprivateディレクトリを設置した場合は、フルパスは
/home/アカウント名/private/
となります。
/home/アカウント名/の階層に、wwwとprivateが見える状態。
> フルパスビューアーをダウンロードしましたが、
> これの使い方が分からないのです。
フルパスを調べたいディレクトリにfullpath.cgiをアップロードし、パーミッションを755又は705に設定します。
ブラウザでアクセスすると、フルパスが表示されます。
第2チェックが、そのディレクトリのパスになります。
/home/アカウント名/
の階層に設置したものは、ブラウザではアクセス出来ない場所なので、フルパスビューアーは設置出来ません。
/home/アカウント名/www内なら大丈夫です。
記事No | : 16036 |
投稿日 | : 2018/10/02(Tue) 14:45:01 |
タイトル | : Re^3:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
あ、どうもありがとうございます。
再挑戦してみます。とりあえず。
記事No | : 16037 |
投稿日 | : 2018/10/02(Tue) 14:52:18 |
タイトル | : Re^4:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
init.cgiのフルパス
# パスワードファイル【サーバパス】
# → 正確にフルパスを記述すること
$cf{pwdfile} = '/home/web-takashi/www/private/.htpasswd';
htaccess.txt内のフルパス、
AuthUserFile /home/web-takashi/www/private/.htpasswd
このようにしました。
なお、その二行下の
AuthName "Secret Area"
これも、よく分からないまま記述しました。
記事No | : 16038 |
投稿日 | : 2018/10/02(Tue) 15:11:19 |
タイトル | : Re^5:CGI設置ではhtaccessは利用不可では? |
ID情報 | : teketen |
投稿者 | : てけてん |
> init.cgiのフルパス
> # パスワードファイル【サーバパス】
> # → 正確にフルパスを記述すること
> $cf{pwdfile} = '/home/web-takashi/www/private/.htpasswd';
>
> htaccess.txt内のフルパス、
> AuthUserFile /home/web-takashi/www/private/.htpasswd
> このようにしました。
http://web-takashi.sakura.ne.jp/private/.htpasswd
Not Foundで、ここにファイルが存在していません。
でも、
http://web-takashi.sakura.ne.jp/pwmgr/.htpasswd
Forbiddenでアクセス出来ないだけで、ここにありますので、
init.cgiの設定は、
$cf{pwdfile} = '/home/web-takashi/www/pwmgr/.htpasswd';
htaccess.txt内のフルパスは、
AuthUserFile /home/web-takashi/www/pwmgr/.htpasswd
です。
どこにファイルをアップロードしたか、把握して下さい。
※申し訳ありませんが、私の前文を全文引用しないで下さい。
引用する場合は、必要な部分のみお願いいたします。
記事No | : 16039 |
投稿日 | : 2018/10/02(Tue) 15:18:00 |
タイトル | : Re^5:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
いま、privateディレクトリを一つ上の階層に移しましたら、
checkのNGが減って、パスワードファイルパスと、sendmailパスの
二つに減りました。
記事No | : 16040 |
投稿日 | : 2018/10/02(Tue) 16:00:28 |
タイトル | : Re^6:CGI設置ではhtaccessは利用不可では? |
ID情報 | : teketen |
投稿者 | : てけてん |
> いま、privateディレクトリを一つ上の階層に移しましたら、
ということは、
http://web-takashi.sakura.ne.jp/private/.htpasswd
ですよね?
なら、init.cgiの設定は、
$cf{pwdfile} = '/home/web-takashi/www/private/.htpasswd';
htaccess.txt内のフルパスは、
AuthUserFile /home/web-takashi/www/private/.htpasswd
で良いはずです。
取り敢えず、
http://www.kent-web.com/support/bbs/?list=all&bos=16020&pg=0#16034
で使い方を説明したフルパスビューアーを
http://web-takashi.sakura.ne.jp/private/
にアップロードして、privateディレクトリのフルパスを調べて下さい。
そして、/home/web-takashi/www/private/で合っているかを確かめて下さい。
> sendmailパスの
はじめの私の返信で書きましたので、もう一度お読み下さい。
又は、さくらのサイトでご確認下さい。
※申し訳ありませんが、私の前文を全文引用しないで下さい。
引用する場合は、必要な部分のみお願いいたします。
記事No | : 16041 |
投稿日 | : 2018/10/02(Tue) 16:30:43 |
タイトル | : Re^7:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
ありがとうございます。
sendmailパスは成功しました。
あとひとつ、パスワードファイルパスのみがNGです。
教えていただいた
home/web-takashi/www/private/.htpasswd
これにしているのですが、なぜかNGになります。
それと、fullpathが成功しました。
第二チェックのみが、unknownとなります。
記事No | : 16042 |
投稿日 | : 2018/10/02(Tue) 16:40:47 |
タイトル | : Re^8:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
> ありがとうございます。
> sendmailパスは成功しました。
> あとひとつ、パスワードファイルパスのみがNGです。
> 教えていただいた
> home/web-takashi/www/private/.htpasswd
> これにしているのですが、なぜかNGになります。
> それと、fullpathが成功しました。
> 第二チェックのみが、unknownとなります。
それから、分からないことがまだあります。
memberディレクトリの中にも同じhtaccess.txtファイルがありますが、こちらは変更はしなくてもよいのでしょうか。
記事No | : 16044 |
投稿日 | : 2018/10/02(Tue) 17:02:29 |
タイトル | : Re^9:CGI設置ではhtaccessは利用不可では? |
ID情報 | : teketen |
投稿者 | : てけてん |
※もう一度いいます。
※申し訳ありませんが、私の前文を全文引用しないで下さい。
※引用する場合は、必要な部分のみお願いいたします。
home/web-takashi/www/private/.htpasswd
これは、コピーミスですか?
それとも、本当にこのように設定されていますか?
だとしたら、最初の/が抜けています。
/home/web-takashi/www/private/.htpasswd
これでも駄目な場合は、以下の方法をとって下さい。
さくらのファイルマネージャーで、アクセス制限の設定をします。
説明は、
https://help.sakura.ad.jp/hc/ja/articles/206207041
にありますので、よく読んで設定して下さい。
但し、
「4『 接続元アクセス制限との併用 』項目で、以下のどちらかを選択します。」
までの操作をして、okを押して、アクセス設定のウインドウを閉じます。
(ユーザー名などの登録はしない)
「接続元アクセス制限との併用」については、パスワード制限だけの場合は、「一方の許可があればアクセス可」で良いと思いますが、不安でしたらサポートに問い合わせてください。
そして、FTPソフトで、wwwの上の階層を見て下さい。
.htpasswdが生成されているのを確認して下さい。
これが、アクセス制限用のIDとパスワードを保存するファイルになります。
引続き、FTPソフトで、アクセス制限するディレクトリを見て下さい。
.htaccessが生成されていると思いますので、FTPソフトでダウンロードして、テキストエディタで開いて下さい。
(サーバー上の.htaccessはそのまま)
AuthUserFile /フルパス/.htpasswd
ここに書かれてあるパスを、
$cf{pwdfile} = '/フルパス/.htpasswd';
に設定して下さい。
■■ 重要 ■
あと、tmplフォルダにある.htaccessをprivateディレクトリにもアップロードして下さい。
このディレクトリは、パスワード制限するわけではなく、データファイルを格納するものなので、ブラウザで中身が見られると困りますよね?
なので、ブラウザでアクセスするのを拒否する記述がある.htaccessとなります。
> memberディレクトリの中にも同じhtaccess
memberディレクトリをパスワード制限されるのなら、ここにAuthUserFile /フルパス/.htpasswdの記述のある.htaccessを設置します。
この記述があるものが、パスワード制限する.htaccessです。
もしも、privateディレクトリをパスワード制限されるなら、こちらにAuthUserFile /フルパス/.htpasswdの記述のある.htaccessを設置します。
この場合は、上で書いたtmplフォルダにある.htaccessをprivateディレクトリにアップロードする必要はありません。
一度、BASIC認証について、検索してみて下さい。
記事No | : 16045 |
投稿日 | : 2018/10/02(Tue) 17:15:10 |
タイトル | : Re^10:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/pwmgr/check.cgi |
> 一度、BASIC認証について、検索してみて下さい。
ありがとうございます。
書いていただいたことをプリントして、
時間をかけてやってみます。
成功しましたら、またここに書かせていただきます。
何度もありがとうございました。
記事No | : 16079 |
投稿日 | : 2018/10/15(Mon) 07:54:51 |
タイトル | : Re^11:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/ |
> > ※もう一度いいます。
> > ※申し訳ありませんが、私の前文を全文引用しないで下さい。
> > ※引用する場合は、必要な部分のみお願いいたします。
> >
> > home/web-takashi/www/private/.htpasswd
> > これは、コピーミスですか?
> > それとも、本当にこのように設定されていますか?
> > だとしたら、最初の/が抜けています。
> > /home/web-takashi/www/private/.htpasswd
> >
> >
> > これでも駄目な場合は、以下の方法をとって下さい。
> > さくらのファイルマネージャーで、アクセス制限の設定をします。
> > 説明は、
> > https://help.sakura.ad.jp/hc/ja/articles/206207041
> > にありますので、よく読んで設定して下さい。
> > 但し、
> > 「4『 接続元アクセス制限との併用 』項目で、以下のどちらかを選択します。」
> > までの操作をして、okを押して、アクセス設定のウインドウを閉じます。
> > (ユーザー名などの登録はしない)
> > 「接続元アクセス制限との併用」については、パスワード制限だけの場合は、「一方の許可があればアクセス可」で良いと思いますが、不安でしたらサポートに問い合わせてください。
> >
> > そして、FTPソフトで、wwwの上の階層を見て下さい。
> > .htpasswdが生成されているのを確認して下さい。
> > これが、アクセス制限用のIDとパスワードを保存するファイルになります。
> > 引続き、FTPソフトで、アクセス制限するディレクトリを見て下さい。
> > .htaccessが生成されていると思いますので、FTPソフトでダウンロードして、テキストエディタで開いて下さい。
> > (サーバー上の.htaccessはそのまま)
> >
> > AuthUserFile /フルパス/.htpasswd
> >
> > ここに書かれてあるパスを、
> >
> > $cf{pwdfile} = '/フルパス/.htpasswd';
> >
> > に設定して下さい。
> >
> >
> > ■■ 重要 ■
> > あと、tmplフォルダにある.htaccessをprivateディレクトリにもアップロードして下さい。
> > このディレクトリは、パスワード制限するわけではなく、データファイルを格納するものなので、ブラウザで中身が見られると困りますよね?
> > なので、ブラウザでアクセスするのを拒否する記述がある.htaccessとなります。
> >
> >
> > > memberディレクトリの中にも同じhtaccess
> >
> > memberディレクトリをパスワード制限されるのなら、ここにAuthUserFile /フルパス/.htpasswdの記述のある.htaccessを設置します。
> > この記述があるものが、パスワード制限する.htaccessです。
> >
> > もしも、privateディレクトリをパスワード制限されるなら、こちらにAuthUserFile /フルパス/.htpasswdの記述のある.htaccessを設置します。
> > この場合は、上で書いたtmplフォルダにある.htaccessをprivateディレクトリにアップロードする必要はありません。
> >
> > 一度、BASIC認証について、検索してみて下さい。
> ありがとうございます。
> 書いていただいたことをプリントして、
> 時間をかけてやってみます。
> 成功しましたら、またここに書かせていただきます。
> 何度もありがとうございました。
てけてん様、
何度もありがとうございました。
ファイルを置く位置をもう一度最初からやり直した結果
checkが全てОKになりました。
admin.cgiでサインインすると「管理メニュー」に正常に入れて、「会員管理」の新規登録なども出来ます。
ただ、この後がどうするのか分かりません。
パスワード発行形態$cf{pwd_regist} は、3にしています。
よろしくお願いします。
記事No | : 16080 |
投稿日 | : 2018/10/15(Mon) 08:39:15 |
タイトル | : Re^12:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/ |
> > > ※もう一度いいます。
> > > ※申し訳ありませんが、私の前文を全文引用しないで下さい。
> > > ※引用する場合は、必要な部分のみお願いいたします。
> > >
> > > home/web-takashi/www/private/.htpasswd
> > > これは、コピーミスですか?
> > > それとも、本当にこのように設定されていますか?
> > > だとしたら、最初の/が抜けています。
> > > /home/web-takashi/www/private/.htpasswd
> > >
> > >
> > > これでも駄目な場合は、以下の方法をとって下さい。
> > > さくらのファイルマネージャーで、アクセス制限の設定をします。
> > > 説明は、
> > > https://help.sakura.ad.jp/hc/ja/articles/206207041
> > > にありますので、よく読んで設定して下さい。
> > > 但し、
> > > 「4『 接続元アクセス制限との併用 』項目で、以下のどちらかを選択します。」
> > > までの操作をして、okを押して、アクセス設定のウインドウを閉じます。
> > > (ユーザー名などの登録はしない)
> > > 「接続元アクセス制限との併用」については、パスワード制限だけの場合は、「一方の許可があればアクセス可」で良いと思いますが、不安でしたらサポートに問い合わせてください。
> > >
> > > そして、FTPソフトで、wwwの上の階層を見て下さい。
> > > .htpasswdが生成されているのを確認して下さい。
> > > これが、アクセス制限用のIDとパスワードを保存するファイルになります。
> > > 引続き、FTPソフトで、アクセス制限するディレクトリを見て下さい。
> > > .htaccessが生成されていると思いますので、FTPソフトでダウンロードして、テキストエディタで開いて下さい。
> > > (サーバー上の.htaccessはそのまま)
> > >
> > > AuthUserFile /フルパス/.htpasswd
> > >
> > > ここに書かれてあるパスを、
> > >
> > > $cf{pwdfile} = '/フルパス/.htpasswd';
> > >
> > > に設定して下さい。
> > >
> > >
> > > ■■ 重要 ■
> > > あと、tmplフォルダにある.htaccessをprivateディレクトリにもアップロードして下さい。
> > > このディレクトリは、パスワード制限するわけではなく、データファイルを格納するものなので、ブラウザで中身が見られると困りますよね?
> > > なので、ブラウザでアクセスするのを拒否する記述がある.htaccessとなります。
> > >
> > >
> > > > memberディレクトリの中にも同じhtaccess
> > >
> > > memberディレクトリをパスワード制限されるのなら、ここにAuthUserFile /フルパス/.htpasswdの記述のある.htaccessを設置します。
> > > この記述があるものが、パスワード制限する.htaccessです。
> > >
> > > もしも、privateディレクトリをパスワード制限されるなら、こちらにAuthUserFile /フルパス/.htpasswdの記述のある.htaccessを設置します。
> > > この場合は、上で書いたtmplフォルダにある.htaccessをprivateディレクトリにアップロードする必要はありません。
> > >
> > > 一度、BASIC認証について、検索してみて下さい。
> > ありがとうございます。
> > 書いていただいたことをプリントして、
> > 時間をかけてやってみます。
> > 成功しましたら、またここに書かせていただきます。
> > 何度もありがとうございました。
> checkが全てОK、admin.cgiでサインインすると「管理メニュー」に正常に入れて、「会員管理」の新規登録なども出来ます。
> ただ、この後がどうするのか分かりません。
> パスワード発行形態$cf{pwd_regist} は、3にしています。
> よろしくお願いします。
このパスワード発行形態$cf{pwd_regist}を3にした場合は、
pwmgr.cgiとindex.htmは不要です」と解説書にあるので、
削除しました(サーバ側)
こうしたときにウエブからのこのファイルへのアクセスの仕方が分からないのです。
記事No | : 16081 |
投稿日 | : 2018/10/15(Mon) 09:37:11 |
タイトル | : Re^13:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/ |
てけてん様、
再挑戦しました。
ファイルの位置を解説書通りに置き直してやり直したところ、
checkが全てОK、admin.cgiでサインインすると「管理メニュー」に正常に入れて、「会員管理」の新規登録なども出来るようになりました。
ただ、この後いくつか分からないところがあって、完成していません。
パスワード発行形態$cf{pwd_regist} は、3にしています。
これを3にした場合は「pwmgr.cgiとindex.htmは不要です」と解説書にあるので、削除しました(サーバ側)
この後、ウエブからのアクセスの仕方が分かりません。
それとAuthName"MEMBER SITE"→認証ダイアログに表示される文字列を指定(*2)
この「認証ダイアログ」はどこで見ることが出来ますか?
また、補足事項の欄の説明で、
・ログイン後のHTMLページに以下のSSIタグを記述・・・
・・・・cgi"-->
この「ログイン後のHTMLページ」というのがどのページを指すのかが分かりません。
分からないことだらけで申し訳ありませんが、よろしくお願いします。
記事No | : 16082 |
投稿日 | : 2018/10/15(Mon) 13:48:01 |
タイトル | : Re^14:CGI設置ではhtaccessは利用不可では? |
ID情報 | : teketen |
投稿者 | : てけてん |
申し訳ありませんが、重ねてお願いしているのですが、私の前文を全文引用しないで下さい。
引用する時は、必要な部分のみお願いしているのですが、理解して戴けないのでしょうか?
今後も、全文引用されるなら、申し訳ありませんが、私からの回答は、遠慮させていただきます。
他の方の回答をお待ち下さい。
記事No | : 16083 |
投稿日 | : 2018/10/15(Mon) 21:01:06 |
タイトル | : Re^15:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/web_utakai.htm |
すみません。
てけてん様「前文を引用しない」の意味が分かっていませんでした。
大変もうしわけありません。不快な思いをさせまして謝ります。
今すべて修正しました。今後気をつけます。
虫のいいお願いですが、今一度よろしくお願いします。
記事No | : 16084 |
投稿日 | : 2018/10/16(Tue) 08:51:45 |
タイトル | : Re^16:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/web_utakai.htm |
> すみません。
> てけてん様「前文を引用しない」の意味が分かっていませんでした。
> 大変もうしわけありません。不快な思いをさせまして謝ります。
> 今すべて修正しました。今後気をつけます。
> 虫のいいお願いですが、今一度よろしくお願いします。
再挑戦しまして、ファイルの位置を解説書通りに置き直したところ
checkすると全てОKになりました。
admin.cgiでサインインすると「管理メニュー」に正常に入れ、「会員管理」の新規登録なども出来ます。。
パスワード発行形態$cf{pwd_regist} は、3にしています。
これを3にした場合は「pwmgr.cgiとindex.htmは不要です」と解説書にあるので、削除しました(サーバ側)
解説書の「補足事項」にある
・ログイン後のHTMLページに以下のSSIタグを記述・・・
<!--#exec cgi=/パス/pwlog.cgi"-->
この「ログイン後のHTMLページ」というのがよく分かりません。
よろしくお願いします。アクセスの仕方が分からないのです。
記事No | : 16085 |
投稿日 | : 2018/10/16(Tue) 10:00:44 |
タイトル | : Re^16:CGI設置ではhtaccessは利用不可では? |
ID情報 | : teketen |
投稿者 | : てけてん |
PasswordManagerは、BASIC認証のログインに必要なIDとパスワードを.htpasswdに記述したり、記載事項を削除するのを補助するスクリプトです。
本来、PasswordManagerを使わなくても、BASIC認証は出来るので。
なので、BASIC認証をするには、どのようにするのかを理解する必要があります。
参考ページ
https://allabout.co.jp/gm/gc/23780/
上記ページのパスワードを暗号化したり、.htpasswdへの記載をする作業をPasswordManagerが行っています。
> この後、ウエブからのアクセスの仕方が分かりません。
AuthUserFileが記述された.htaccessを「パスワード制限するディレクトリ」に格納して下さい。
この.htaccessが、BASIC認証の記述のあるものなので。
(.htaccessは、色々な記述があり、BASIC認証の記述はその一部
参考ページ
https://allabout.co.jp/gm/gc/23962/
https://httpd.apache.org/docs/current/ja/howto/htaccess.html)
> それとAuthName"MEMBER SITE"→認証ダイアログに表示される文字列を指定(*2)
> この「認証ダイアログ」はどこで見ることが出来ますか?
「パスワード制限するディレクトリ」に置いたファイルやディレクトリにアクセスすると(どのファイルやディレクトリでも構いません)、「認証ダイアログ」を見ることが出来ます。
但し、一度ログインした後は、ブラウザを終了しない限り、このサポート掲示板のように認証ダイアログは出ません。
> ・ログイン後のHTMLページに以下のSSIタグを記述・・・
> ・・・・cgi"-->
> この「ログイン後のHTMLページ」というのがどのページを指すのかが分かりません。
たかしさんが、パスワード制限したディレクトリ内のファイルで、ログインを許可した人に教えるhtmlファイルです。
どのhtmlファイルから見てほしいか、などがあるなら、そのファイルに。
ただ、BASIC認証なので、一度ログインしたことの有るユーザーなら、次にどのファイルからアクセスするか分からないですけどね。
(普通のサイトでも、途中のページをブックマークすることはありますよね?)
なので、お好みで、パスワード制限の対象となるhtmlファイル全てに記述する…というのもありかも知れません。
但し、SSIはサーバーに少なからず負荷を掛けるので、ページが沢山ある場合は、程々にされると良いと思います。
さくらで、SSIのタグを記述する場合、SSIのタグを記述するhtmlファイルの拡張子をshtml又はshtmにする必要があります。
index.htmlならindex.shtml又は、index.shtm
さくらのサポートページ
https://help.sakura.ad.jp/hc/ja/articles/206206041#ac03
あとは、CGIスクリプトの動作が正常なので、これ以上はサポート対象外となります(CGIスクリプトの設置のサポート掲示板なので)。
CGIスクリプトが無くても利用可能なので、SSIの記述方法や、BASIC認証については、検索などをして調べて下さい。
以上です。
-------------
# > 今すべて修正しました。
#
# ご対応有難うございました。
# 私は不快には思っていないので、ご安心下さい。
# ただ、読む時に余分な記述があると、邪魔になることもありますし、ログの容量が増えてしまいます。
# そういう事を考えてのお願いでした。
# こちらの方こそ、不快な思いをさせて申し訳ありませんでした。
記事No | : 16086 |
投稿日 | : 2018/10/16(Tue) 13:33:58 |
タイトル | : Re^17:CGI設置ではhtaccessは利用不可では? |
ID情報 | : hieizann |
投稿者 | : たかし |
URL | : http://web-takashi.sakura.ne.jp/web_utakai.htm |
てけてん様、ありがとうございます。
プリントして、これから、時間を掛けてやってみます。
本当にいろいろありがとうございました。
絶対に成功させたいと思います。がんばります