**[[質問箱3/321]] [#w1b12b59]
#author("2018-03-11T16:18:23+09:00;2006-07-24T16:51:19+09:00","","")
**[[質問箱/3321]] [#w1b12b59]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|PKWK_READONLY と read_auth の両立|
|~バージョン|1.4.6|
|~投稿者|[[うっき]]|
|~状態|完了|
|~投稿日|&new{2006-02-06 (月) 09:32:03};|
***質問 [#lf1bf208]
読み取り専用にすると閲覧認証が使用できなくなります。
この機能を両立するようにする方法やパッチはありませんでしょうか


***回答 [#sf330ccd]
- lib/auth.php にある二つ目の PKWK_READONLY がキモじゃないかな --  &new{2006-02-07 (火) 00:53:06};
-- edit_auth に if (PKWK_READONLY) return FALSE; を加えて、basic_auth から PKWK_READONLY を削除してみました。CGI 形式のPHPでなけれ大丈夫かな? -- [[うっき]] &new{2006-02-07 (火) 08:36:29};

-- 同じバージョンで同様の事象にはまってます。lib/auth.phpにあるPKWK_READONLYを消すような方法も掲載されていたのですが試してみたところ症状が変わらず。
 //if (PKWK_READONLY ||
 if (! isset($_SERVER['PHP_AUTH_USER']) ||
    ! in_array($_SERVER['PHP_AUTH_USER'], $user_list) ||
このほかに何か対策法等ありますでしょうか? -- [[たじ]] &new{2006-07-20 (火) 11:10:29};
- 1.4.7では大丈夫です(自分は)。もちろん、「define('PKWK_READONLY', 1);」です。「[[自作プラグイン/userauth.php]]」と「[[設定用ファイルの作成>http://www.gssm.musashi.ac.jp/~ono/sitedev/index.php?%A5%DE%A5%CB%A5%E5%A5%A2%A5%EB%2F%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB#aa6a04b7]]」を導入していますが、「読み取り専用にすると閲覧認証使用できなくなります」という問題は起きていません。 -- [[Lq]] &new{2006-07-20 (木) 12:38:52};
- ありがとうございます。どうも現象が複数あったようで動くことは動くのですがread_authだけパスワードがどうしても一致しません。頂いた情報をもとに再度検証して結果をご報告します。 -- [[たじ]] &new{2006-07-24 (月) 12:38:55};
-- あっ、ホントだ。確かに動くことには動くけど、'PKWK_READONLY'が1だと、パスが一致しませんね。中途半端な情報ですみませんでした。僕はページをindex.phpとedit.phpいう風に分けていて、自分はwikiを見るときは常にedit.phpで見ているので、あんまり気になりませんが…。edit.php:PKWK_READONLY:0。index.php:PKWK_READONLY:1。としてます。 -- [[Lq]] &new{2006-07-24 (月) 16:51:00};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.032 sec.

OSDN