質問箱/3423

カテゴリ
サマリedit_authが利かない
バージョン1.4.6
投稿者ほげ太郎?
状態完了
投稿日2006-05-28 (日) 22:09:44

質問

サーバ OS: Redhat 9 + yum update
WWW: apache 2.0.54
PHP: 5.1.4

クライアント MS-Windows 2000 IE6, Opera 8.53

ページの編集を特定の人だけに限りたく、諸々の情報を参考にしつつ以下の設定をおこないました。

ファイル:pukiwiki.ini.php

$auth_users = array(
	'hoge'	=> '{x-php-md5}xxxxxxxxxxxx',
);
$auth_method_type = 'pagename';		// By Page name
$edit_auth = 1;
$edit_auth_pages = array(
	'^.*' => 'hoge',
);

しかし、何の変化も見られず、どのページも編集できてしまいます。

試しに

$read_auth = 1;

も設定してみましたが、変化がありませんでした。

しかし、同ファイルの「$adminpass」「$page_title」等は、変更したとおりに動いています。

どの辺を確認すれば良いのか、ヒントなりを頂けると助かります。 よろしくお願いします。

回答

  • 正規表現にデリミタが無いようですが・・・。「'/^.*/'」としてみてはどうでしょうか。 -- 2006-05-29 (月) 00:43:52
  • できました! ご指摘のとおりでした。
    よく考えてみると、perlばっかりで、phpは、今回初めてでした。にもかかわらず、perlの正規表現を考えて、勝手にサンプルを修正してしまったのが、敗因でした。ありがとう御座いました。 -- ほげ太郎? 2006-05-29 (月) 01:24:34


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-05-29 (月) 01:25:06
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.300 sec.

OSDN