質問箱/5212

カテゴリエラー・トラブル
サマリユーザ認証がうまくいかない
バージョン1.5.0
投稿者ゆにさん?
状態質問
投稿日2016-03-07 (月) 09:59:44

質問

現在pukiwikiにアクセス時にPHP Basic認証をかけ、さらに任意のページに対してpukiwikiのユーザー認証をかけています。

それぞれの認証を有効にした状態、例えばpukiwikiのユーザー認証だけかけた状態だと問題ないのですが、認証が競合するとサイトアクセス時にPHP Basic認証が通ったあと、制限をかけているページにアクセスできずくるくる回っている状態です。

apacheエラーログをみたところ、下記が表示されuserが見つからないという内容でした。pukiwikのユーザ認証の設定のみだと動作するので原因不明です。もちろんPHP(5.4.16)はCGI版ではありません。 ご教授お願いいたします。

追記:PHP Basic認証のIDとパスとpukiwiki認証のIDとパスが同じだと問題ありません。    別々のID、Passだと無理でしょうか?

Mon Mar 07 09:42:02.047895 2016] [auth_basic:error] [pid 11963] [client *.*.*.*:63356] AH01618: user ○○ not found: /wiki/index.php , referer: http://***.com/wiki/index.php?%E6%A1%88%E4%BB%B62015

                                                                            

回答

  • ApacheとPukiWikiのBasic認証の、どちらか一方だけ有効にするのではダメでしょうか?両方有効にしていると、矛盾したパスワードではアクセス出来ません。あるいは、もうすぐリリースされるPukiWiki 1.5.1であれば、PukiWiki側をForm認証にすることで併用可能です -- umorigu 2016-03-07 (月) 20:00:26
  • 1.5.1 リリースで下がってるので、とりあえずアゲ -- 2016-03-09 (水) 23:26:44


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-03-09 (水) 23:26:44
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.264 sec.

OSDN