カテゴリ | |
---|---|
サマリ | 編集制限 |
バージョン | 1.4.2 |
投稿者 | しんや |
状態 | 不明 |
投稿日 | 2004-01-08 (THU) 02:32:32 |
質問させて頂きます
質問箱/308を見ながら編集制限を全てのページにかけたのですが、半角英字のページでは認証無しで編集できてしまいます
全角の場合は問題なく制限できています
// ユーザ定義 $auth_users = array( 'Group1' => 'hogehoge', // 閲覧許可グループ名 => パスワード 'Group2' => 'kakiko', // 編集許可グループ => パスワード //'foo' => 'foo_passwd', //'bar' => 'bar_passwd', //'hoge' => 'hoge_passwd', ); ///////////////////////////////////////////////// // 編集認証フラグ // 0:不要/ // 1:必要 $edit_auth = 1; ///////////////////////////////////////////////// // 編集認証対象パターン定義 $edit_auth_pages = array( '/^.*$/' => 'Group2', // 編集制限ページ(正規表現) => 編集許可グループ名 ); //'/Barの公開日記/' => 'bar', //'/ひきこもるほげ/' => 'hoge', //'/(ネタバレ|ねたばれ)/' => 'foo',
設定は上記のような感じです
すいませんがよろしくお願いします
合ってると思うのですが、テストはしてないので責任持てないコメントです。タブブラウザなどを使ってたりするとブラウザごと一回落ちてから接続してもダメですか?質問箱/308での試行錯誤の途中経過ではブラウザを落としてからじゃないと一度通った認証が残ってました。外れてたらすいません。
ありがとうございます
一応PukiWikiが動いてるサーバとクライアント両方再起動してからやってみましたが、1番最初半角英字のページにアクセスして編集を押しても認証無しでいけて全角漢字のページにアクセスして編集しようとしたら認証できました
なにか環境が悪いとかあるのでしょうか?
ちなみにPHPのバージョンは4.3.3です。すいませんがよろしくお願いします