[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#menu(LABO/MenuBar)
* LABO/pukiwikiの設置方法 [#z604fa61]
#contents
** 一行メモ [#d7d03bea]
- ユーザによるパスワード変更について、インジェクションの...
- /etc/php/5.6/{apache2,cli}/php.iniでgc_maxlifetimeを2...
-- 24時間経つと、"chromeで保護されていない通信"となる。 -...
-- session.gc_probability = 1000に変更した。 -- &new{201...
-- ログアウトしないとログインしっぱなしになる? -- &new{...
- 各ページのバックアップ間隔は、3時間毎、120回の履歴まで...
-- c.f. https://pukiwiki.osdn.jp/?Q%EF%BC%86A/%E9%81%8B%E...
- chrome(など)で、左のメニューバーの幅が極端に狭く表示さ...
chromeの設定で フォントサイズ:極小、などになっている可...
フォントサイズ:中(推奨)
ベージノズーム:80%
などがよいでしょう。
- KaTexのmacroって定義するとき、どこに書けばよいのか?(...
- PukiWikiの公式サイト https://pukiwiki.osdn.jp/ -- &new...
- バックアップとリストア http://www.sango.edisc.jp/index....
#comment
* ここのpukiwikiの設置方法(備忘録) [#ja1d91c7]
pukiwikiを展開したディレクトリ(/var/www/pw151)で、以下...
--------------------------------------------------------...
$ diff pukiwiki.ini.php.org pukiwiki.ini.php
##名称とURL変更
122c122,123
< $modifier = 'anonymous';
---
> //$modifier = 'anonymous';
> $modifier = 'PukiWiki';
125c126,127
< $modifierlink = 'http://pukiwiki.example.com/';
---
> //$modifierlink = 'http://pukiwiki.example.com/';
> $modifierlink = 'https://orange.eit.hirosaki-u.ac.jp/p...
##WikiName(大文字小文字を混ぜた英文字列)を無効にする
158c161
< $nowikiname = 0;
---
> $nowikiname = 1;
##管理者(添付のアップロード・凍結・凍結解除に利用)の...
179c181,182
< $adminpass = '{x-php-md5}!';
---
> //$adminpass = '{x-php-md5}!';
> $adminpass = '{x-php-md5}8048601e6e2beb7974d128e452aa2...
244,246c247,256
< 'foo' => 'foo_passwd', // Cleartext
< 'bar' => '{x-php-md5}f53ae779077e987718cc285b1...
< 'hoge' => '{SMD5}OzJo/boHwM4q5R+g7LCOx2xGMkFKRV...
---
> // ここのpukiwiki内定義の他に、LDAPの利用もできる。
> // The following x-php-md5 numbers are generaged
> // in terms of echo -n 'Cleartext' | md5sum
> 'okazaki' => '{x-php-md5}7c077154df3b20a0425d9...
> 'pptx' => '{x-php-md5}cc37982edb5da039cfca7...
> 'pptx1' => '{x-php-md5}cc37982edb5da039cfca7...
> 'pptx2' => '{x-php-md5}cc37982edb5da039cfca7...
> // 'foo' => 'foo_passwd', // Cleartext
> // 'bar' => '{x-php-md5}f53ae779077e987718cc285b1...
> // 'hoge' => '{SMD5}OzJo/boHwM4q5R+g7LCOx2xGMkFKRV...
##グループ定義
253a264
> 'grouplabo' => 'okazaki,pptx,pptx1,pptx2',
##閲覧制限をする
264c275,276
< $read_auth = 0;
---
> //$read_auth = 0;
> $read_auth = 1;
268,270c280,283
< '#PageForAllValidUsers#' => 'valid-user',
< '#HogeHoge#' => 'hoge',
< '#(NETABARE|NetaBare)#' => 'foo,bar,hoge',
---
> '#^LABO.*$#' => 'grouplabo',
> // '#PageForAllValidUsers#' => 'valid-user',
> // '#HogeHoge#' => 'hoge',
> // '#(NETABARE|NetaBare)#' => 'foo,bar,hoge',
##編集制限をする
275c288,289
< $edit_auth = 0;
---
> //$edit_auth = 0;
> $edit_auth = 1;
279,281c293,296
< '#BarDiary#' => 'bar',
< '#HogeHoge#' => 'hoge',
< '#(NETABARE|NetaBare)#' => 'foo,bar,hoge',
---
> '#^.*$#' => 'grouplabo',
> // '#BarDiary#' => 'bar',
> // '#HogeHoge#' => 'hoge',
> // '#(NETABARE|NetaBare)#' => 'foo,bar,hoge',
##検索制限をする
288c303,304
< $search_auth = 0;
---
> //$search_auth = 0;
> $search_auth = 1;
--------------------------------------------------------...
$ diff skin/pukiwiki.css.php.org skin/pukiwiki.css.php
##デフォルトの色を少し濃くする
82c82
< background-color:#DDEEFF;
---
> background-color:#BBCCFF;
89,92c89,92
< border-bottom: 3px solid #DDEEFF;
< border-top: 1px solid #DDEEFF;
< border-left: 10px solid #DDEEFF;
< border-right: 5px solid #DDEEFF;
---
> border-bottom: 3px solid #BBCCFF;
> border-top: 1px solid #BBCCFF;
> border-left: 10px solid #BBCCFF;
> border-right: 5px solid #BBCCFF;
101c101
< border-left: 18px solid #DDEEFF;
---
> border-left: 18px solid #BBCCFF;
111c111
< background-color:#DDEEFF;
---
> background-color:#BBCCFF;
##左のメニューの幅とフォントサイズの変更
360c360
< width:9em;
---
> width:13em;
364c364
< font-size:90%;
---
> font-size:80%;
##次の修正も追加(KaTex用に)
244c244
< font-size:xx-small;
---
> font-size:xx-small :not(.katex);
250c250
< font-size:x-small;
---
> font-size:x-small :not(.katex);
256c256
< font-size:small;
---
> font-size:small :not(.katex);
262c262
< font-size:medium;
---
> font-size:medium :not(.katex);
268c268
< font-size:large;
---
> font-size:large :not(.katex);
274c274
< font-size:x-large;
---
> font-size:x-large :not(.katex);
280c280
< font-size:xx-large;
---
> font-size:xx-large :not(.katex);
--------------------------------------------------------...
$ diff skin/pukiwiki.skin.php.org skin/pukiwiki.skin.php
##ロゴ画像の変更、トピックパスを表示、ロゴのサイズを小...
15c15,16
< $_IMAGE['skin']['logo'] = 'pukiwiki.png';
---
> //$_IMAGE['skin']['logo'] = 'pukiwiki.png';
> $_IMAGE['skin']['logo'] = 'favicon_for_orange.png';
22c23
< define('SKIN_DEFAULT_DISABLE_TOPICPATH', 1); // ...
---
> define('SKIN_DEFAULT_DISABLE_TOPICPATH', 0); // ...
91c92
< <a href="<?php echo $link['top'] ?>"><img id="logo" s...
width="80" height="80" alt="[PukiWiki]" title="[PukiW...
---
> <a href="<?php echo $link['top'] ?>"><img id="logo" s...
width="20" height="20" alt="[PukiWiki]" title="[PukiW...
93c94
< <h1 class="title"><?php echo $page ?></h1>
---
> <!-- <h1 class="title"><?php echo $page ?></h1> -->
##phpのバージョンの詳細は非表示に変更
283c284
< Powered by PHP <?php echo PHP_VERSION ?>. HTML conver...
---
> Powered by PHP <?php echo PHP_MAJOR_VERSION ?>.<?php ...
HTML convert time: <?php echo elapsedtime() ?> sec.
--------------------------------------------------------...
$ diff default.ini.php.org default.ini.php ##テキストエ...
44c44
< $cols = 80;
---
> $cols = 120;
48c48
< $rows = 20;
---
> $rows = 40;
--------------------------------------------------------...
$ diff skin/tdiary.css.php.org skin/tdiary.css.php #...
194c194
< font-size:xx-small;
---
> font-size:xx-small :not(.katex);
200c200
< font-size:x-small;
---
> font-size:x-small :not(.katex);
206c206
< font-size:small;
---
> font-size:small :not(.katex);
212c212
< font-size:medium;
---
> font-size:medium :not(.katex);
218c218
< font-size:large;
---
> font-size:large :not(.katex);
224c224
< font-size:x-large;
---
> font-size:x-large :not(.katex);
230c230
< font-size:xx-large;
---
> font-size:xx-large :not(.katex);
// ------------------------------------------------------...
* その後の設定 [#n83f21bf]
** 上付き文字、下付き文字を使えるようにする。 [#nd945152]
default.ini.phpの下の追加で SUP{hoge} と SUB{hoge} が、
pluginに下記ファイル追加で &sup{hoge}; と &sub{hoge}; が...
※※※追加すると ASUP{hoge}, ASUB{hoge}, A&sup{hoge};, A&sub...
なおタイトルに、SUPや&sup等を使っても、#contents の出力は...
KaTexだと上付き文字等になる。~
[ref] [[ちょっと便利に/上付き下付き文字>https://pukiwiki....
$ diff default.ini.php.org default.ini.php
119a120,121
> "SUP{([^}]*)}" => '<span style=...
> "SUB{([^}]*)}" => '<span style=...
// ユーザ定義ルール(コンバート時に置換)
$line_rules = array(
の中に、上の2行を追加する。
plugin/ディレクトリに sup.inc.php と sub.inc.php を次の...
$ cat plugin/sup.inc.php
<?php
/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
// $Id: super.inc.php,v 1.0 2003/06/25 00:00:00 reimy Ex...
//
function plugin_sup_inline()
{
if (func_num_args() != 1)
{
return FALSE;
}
list($body) = func_get_args();
if ($body == '')
{
return FALSE;
}
return "<span style=\"vertical-align:super; font...
}
?>
$ cat plugin/sub.inc.php
<?php
/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
// $Id: subsc.inc.php,v 1.0 2003/06/25 00:00:00 reimy Ex...
//
function plugin_sub_inline()
{
if (func_num_args() != 1)
{
return FALSE;
}
list($body) = func_get_args();
if ($body == '')
{
return FALSE;
}
return "<span style=\"vertical-align:sub; font-s...
}
?>
** KaTexを使えるようにする [#na1e7bef]
katex.inc.phpファイルを pw151/puluginフォルダに置く。
&ref(katex.inc.php);
(ver 0.13.0)
** アップロードできるファイルサイズの制限を増やす [#k4ff9...
plugin/attach.inc.phpで、
ini_set('upload_max_filesize', '20M');
と
define('PLUGIN_ATTACH_MAX_FILESIZE', (20480 * 1024)); //...
を、このように変更した。
また、apache2の制限は
/etc/php/5.6/{apache2,cli}/php.ini
にあるが、NC2の設置のときに変更済みである。
** ページ名が長すぎてクエリの制限にひっかかり、ログインで...
pukiwiki.ini.phpで
define('PKWK_QUERY_STRING_MAX', 640); // Bytes, 0 = OFF
を
define('PKWK_QUERY_STRING_MAX', 2000); // Bytes, 0 = OFF
に変更した。
** セッションのタイムアウトを24時間に伸ばす [#x18db18a]
/etc/php/5.6/{apache2,cli}/php.iniについて
session.gc_probability = 1000
session.gc_divisor = 1000
session.gc_maxlifetime = 86400
に変更した。
以下は効かなかった。
$ diff lib/init.php.org lib/init.php
25a26,28
> ini_set('session.gc_probability', 1);
> ini_set('session.gc_divisor', 1);
> ini_set('session.gc_maxlifetime', 3600*24);
[ref]
- https://qiita.com/katsukii/items/cf21e6731fbd87aa23dd
- https://pukiwiki.osdn.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B1/5...
- https://qiita.com/ritukiii/items/624eb475b85e28613a70
** 新規ユーザの追加方法 [#e5a643b7]
pukiwiki.ini.phpで
$auth_users = array(の部分に、新規ユーザを追加して、
$auth_groups = array(の'grouplabo'に、そのユーザ名を追加...
そして、pwchgpasswd.phpからパスワードを変更してもらう。
- pwchgpasswd.phpは [[ここのURL:https://orange.eit.hirosa...
←COLOR(RED){パスワードの変更はここをクリックする。}
** ユーザによる $auth_users = array(部分のパスワード変更p...
各ユーザによりパスワードを変更できるように、pwchgpasswd.p...
(LDAPを利用は難しいようで、かつそこまでややこしい手法は...
$ chmod a+w . # pukiwiki.ini.phpのある/var/www/pw151デ...
$ chmod a+w pukiwiki.ini.php
これは同じディレクトリにある pukiwiki.ini.php を次の手順...
+ pwchgpasswd.php で、ユーザ名、旧パスワード、新パスワー...
+ pwchgpasswd_chg.php で、フォーム入力をもとに次の書き換...
++ pukiwiki.ini.php を pukiwiki.ini.php.bakYYYYMMDD_HHMMS...
++ pukiwiki.ini.php を読み込みパスワードを変更した pukiwi...
++ pukiwiki.ini.php.new を pukiwiki.ini.php に上書きコピ...
セキュリティ的に何か問題は無いか? 2018/11/16
// ------------------------------------------------------...
終了行:
#menu(LABO/MenuBar)
* LABO/pukiwikiの設置方法 [#z604fa61]
#contents
** 一行メモ [#d7d03bea]
- ユーザによるパスワード変更について、インジェクションの...
- /etc/php/5.6/{apache2,cli}/php.iniでgc_maxlifetimeを2...
-- 24時間経つと、"chromeで保護されていない通信"となる。 -...
-- session.gc_probability = 1000に変更した。 -- &new{201...
-- ログアウトしないとログインしっぱなしになる? -- &new{...
- 各ページのバックアップ間隔は、3時間毎、120回の履歴まで...
-- c.f. https://pukiwiki.osdn.jp/?Q%EF%BC%86A/%E9%81%8B%E...
- chrome(など)で、左のメニューバーの幅が極端に狭く表示さ...
chromeの設定で フォントサイズ:極小、などになっている可...
フォントサイズ:中(推奨)
ベージノズーム:80%
などがよいでしょう。
- KaTexのmacroって定義するとき、どこに書けばよいのか?(...
- PukiWikiの公式サイト https://pukiwiki.osdn.jp/ -- &new...
- バックアップとリストア http://www.sango.edisc.jp/index....
#comment
* ここのpukiwikiの設置方法(備忘録) [#ja1d91c7]
pukiwikiを展開したディレクトリ(/var/www/pw151)で、以下...
--------------------------------------------------------...
$ diff pukiwiki.ini.php.org pukiwiki.ini.php
##名称とURL変更
122c122,123
< $modifier = 'anonymous';
---
> //$modifier = 'anonymous';
> $modifier = 'PukiWiki';
125c126,127
< $modifierlink = 'http://pukiwiki.example.com/';
---
> //$modifierlink = 'http://pukiwiki.example.com/';
> $modifierlink = 'https://orange.eit.hirosaki-u.ac.jp/p...
##WikiName(大文字小文字を混ぜた英文字列)を無効にする
158c161
< $nowikiname = 0;
---
> $nowikiname = 1;
##管理者(添付のアップロード・凍結・凍結解除に利用)の...
179c181,182
< $adminpass = '{x-php-md5}!';
---
> //$adminpass = '{x-php-md5}!';
> $adminpass = '{x-php-md5}8048601e6e2beb7974d128e452aa2...
244,246c247,256
< 'foo' => 'foo_passwd', // Cleartext
< 'bar' => '{x-php-md5}f53ae779077e987718cc285b1...
< 'hoge' => '{SMD5}OzJo/boHwM4q5R+g7LCOx2xGMkFKRV...
---
> // ここのpukiwiki内定義の他に、LDAPの利用もできる。
> // The following x-php-md5 numbers are generaged
> // in terms of echo -n 'Cleartext' | md5sum
> 'okazaki' => '{x-php-md5}7c077154df3b20a0425d9...
> 'pptx' => '{x-php-md5}cc37982edb5da039cfca7...
> 'pptx1' => '{x-php-md5}cc37982edb5da039cfca7...
> 'pptx2' => '{x-php-md5}cc37982edb5da039cfca7...
> // 'foo' => 'foo_passwd', // Cleartext
> // 'bar' => '{x-php-md5}f53ae779077e987718cc285b1...
> // 'hoge' => '{SMD5}OzJo/boHwM4q5R+g7LCOx2xGMkFKRV...
##グループ定義
253a264
> 'grouplabo' => 'okazaki,pptx,pptx1,pptx2',
##閲覧制限をする
264c275,276
< $read_auth = 0;
---
> //$read_auth = 0;
> $read_auth = 1;
268,270c280,283
< '#PageForAllValidUsers#' => 'valid-user',
< '#HogeHoge#' => 'hoge',
< '#(NETABARE|NetaBare)#' => 'foo,bar,hoge',
---
> '#^LABO.*$#' => 'grouplabo',
> // '#PageForAllValidUsers#' => 'valid-user',
> // '#HogeHoge#' => 'hoge',
> // '#(NETABARE|NetaBare)#' => 'foo,bar,hoge',
##編集制限をする
275c288,289
< $edit_auth = 0;
---
> //$edit_auth = 0;
> $edit_auth = 1;
279,281c293,296
< '#BarDiary#' => 'bar',
< '#HogeHoge#' => 'hoge',
< '#(NETABARE|NetaBare)#' => 'foo,bar,hoge',
---
> '#^.*$#' => 'grouplabo',
> // '#BarDiary#' => 'bar',
> // '#HogeHoge#' => 'hoge',
> // '#(NETABARE|NetaBare)#' => 'foo,bar,hoge',
##検索制限をする
288c303,304
< $search_auth = 0;
---
> //$search_auth = 0;
> $search_auth = 1;
--------------------------------------------------------...
$ diff skin/pukiwiki.css.php.org skin/pukiwiki.css.php
##デフォルトの色を少し濃くする
82c82
< background-color:#DDEEFF;
---
> background-color:#BBCCFF;
89,92c89,92
< border-bottom: 3px solid #DDEEFF;
< border-top: 1px solid #DDEEFF;
< border-left: 10px solid #DDEEFF;
< border-right: 5px solid #DDEEFF;
---
> border-bottom: 3px solid #BBCCFF;
> border-top: 1px solid #BBCCFF;
> border-left: 10px solid #BBCCFF;
> border-right: 5px solid #BBCCFF;
101c101
< border-left: 18px solid #DDEEFF;
---
> border-left: 18px solid #BBCCFF;
111c111
< background-color:#DDEEFF;
---
> background-color:#BBCCFF;
##左のメニューの幅とフォントサイズの変更
360c360
< width:9em;
---
> width:13em;
364c364
< font-size:90%;
---
> font-size:80%;
##次の修正も追加(KaTex用に)
244c244
< font-size:xx-small;
---
> font-size:xx-small :not(.katex);
250c250
< font-size:x-small;
---
> font-size:x-small :not(.katex);
256c256
< font-size:small;
---
> font-size:small :not(.katex);
262c262
< font-size:medium;
---
> font-size:medium :not(.katex);
268c268
< font-size:large;
---
> font-size:large :not(.katex);
274c274
< font-size:x-large;
---
> font-size:x-large :not(.katex);
280c280
< font-size:xx-large;
---
> font-size:xx-large :not(.katex);
--------------------------------------------------------...
$ diff skin/pukiwiki.skin.php.org skin/pukiwiki.skin.php
##ロゴ画像の変更、トピックパスを表示、ロゴのサイズを小...
15c15,16
< $_IMAGE['skin']['logo'] = 'pukiwiki.png';
---
> //$_IMAGE['skin']['logo'] = 'pukiwiki.png';
> $_IMAGE['skin']['logo'] = 'favicon_for_orange.png';
22c23
< define('SKIN_DEFAULT_DISABLE_TOPICPATH', 1); // ...
---
> define('SKIN_DEFAULT_DISABLE_TOPICPATH', 0); // ...
91c92
< <a href="<?php echo $link['top'] ?>"><img id="logo" s...
width="80" height="80" alt="[PukiWiki]" title="[PukiW...
---
> <a href="<?php echo $link['top'] ?>"><img id="logo" s...
width="20" height="20" alt="[PukiWiki]" title="[PukiW...
93c94
< <h1 class="title"><?php echo $page ?></h1>
---
> <!-- <h1 class="title"><?php echo $page ?></h1> -->
##phpのバージョンの詳細は非表示に変更
283c284
< Powered by PHP <?php echo PHP_VERSION ?>. HTML conver...
---
> Powered by PHP <?php echo PHP_MAJOR_VERSION ?>.<?php ...
HTML convert time: <?php echo elapsedtime() ?> sec.
--------------------------------------------------------...
$ diff default.ini.php.org default.ini.php ##テキストエ...
44c44
< $cols = 80;
---
> $cols = 120;
48c48
< $rows = 20;
---
> $rows = 40;
--------------------------------------------------------...
$ diff skin/tdiary.css.php.org skin/tdiary.css.php #...
194c194
< font-size:xx-small;
---
> font-size:xx-small :not(.katex);
200c200
< font-size:x-small;
---
> font-size:x-small :not(.katex);
206c206
< font-size:small;
---
> font-size:small :not(.katex);
212c212
< font-size:medium;
---
> font-size:medium :not(.katex);
218c218
< font-size:large;
---
> font-size:large :not(.katex);
224c224
< font-size:x-large;
---
> font-size:x-large :not(.katex);
230c230
< font-size:xx-large;
---
> font-size:xx-large :not(.katex);
// ------------------------------------------------------...
* その後の設定 [#n83f21bf]
** 上付き文字、下付き文字を使えるようにする。 [#nd945152]
default.ini.phpの下の追加で SUP{hoge} と SUB{hoge} が、
pluginに下記ファイル追加で &sup{hoge}; と &sub{hoge}; が...
※※※追加すると ASUP{hoge}, ASUB{hoge}, A&sup{hoge};, A&sub...
なおタイトルに、SUPや&sup等を使っても、#contents の出力は...
KaTexだと上付き文字等になる。~
[ref] [[ちょっと便利に/上付き下付き文字>https://pukiwiki....
$ diff default.ini.php.org default.ini.php
119a120,121
> "SUP{([^}]*)}" => '<span style=...
> "SUB{([^}]*)}" => '<span style=...
// ユーザ定義ルール(コンバート時に置換)
$line_rules = array(
の中に、上の2行を追加する。
plugin/ディレクトリに sup.inc.php と sub.inc.php を次の...
$ cat plugin/sup.inc.php
<?php
/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
// $Id: super.inc.php,v 1.0 2003/06/25 00:00:00 reimy Ex...
//
function plugin_sup_inline()
{
if (func_num_args() != 1)
{
return FALSE;
}
list($body) = func_get_args();
if ($body == '')
{
return FALSE;
}
return "<span style=\"vertical-align:super; font...
}
?>
$ cat plugin/sub.inc.php
<?php
/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
// $Id: subsc.inc.php,v 1.0 2003/06/25 00:00:00 reimy Ex...
//
function plugin_sub_inline()
{
if (func_num_args() != 1)
{
return FALSE;
}
list($body) = func_get_args();
if ($body == '')
{
return FALSE;
}
return "<span style=\"vertical-align:sub; font-s...
}
?>
** KaTexを使えるようにする [#na1e7bef]
katex.inc.phpファイルを pw151/puluginフォルダに置く。
&ref(katex.inc.php);
(ver 0.13.0)
** アップロードできるファイルサイズの制限を増やす [#k4ff9...
plugin/attach.inc.phpで、
ini_set('upload_max_filesize', '20M');
と
define('PLUGIN_ATTACH_MAX_FILESIZE', (20480 * 1024)); //...
を、このように変更した。
また、apache2の制限は
/etc/php/5.6/{apache2,cli}/php.ini
にあるが、NC2の設置のときに変更済みである。
** ページ名が長すぎてクエリの制限にひっかかり、ログインで...
pukiwiki.ini.phpで
define('PKWK_QUERY_STRING_MAX', 640); // Bytes, 0 = OFF
を
define('PKWK_QUERY_STRING_MAX', 2000); // Bytes, 0 = OFF
に変更した。
** セッションのタイムアウトを24時間に伸ばす [#x18db18a]
/etc/php/5.6/{apache2,cli}/php.iniについて
session.gc_probability = 1000
session.gc_divisor = 1000
session.gc_maxlifetime = 86400
に変更した。
以下は効かなかった。
$ diff lib/init.php.org lib/init.php
25a26,28
> ini_set('session.gc_probability', 1);
> ini_set('session.gc_divisor', 1);
> ini_set('session.gc_maxlifetime', 3600*24);
[ref]
- https://qiita.com/katsukii/items/cf21e6731fbd87aa23dd
- https://pukiwiki.osdn.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B1/5...
- https://qiita.com/ritukiii/items/624eb475b85e28613a70
** 新規ユーザの追加方法 [#e5a643b7]
pukiwiki.ini.phpで
$auth_users = array(の部分に、新規ユーザを追加して、
$auth_groups = array(の'grouplabo'に、そのユーザ名を追加...
そして、pwchgpasswd.phpからパスワードを変更してもらう。
- pwchgpasswd.phpは [[ここのURL:https://orange.eit.hirosa...
←COLOR(RED){パスワードの変更はここをクリックする。}
** ユーザによる $auth_users = array(部分のパスワード変更p...
各ユーザによりパスワードを変更できるように、pwchgpasswd.p...
(LDAPを利用は難しいようで、かつそこまでややこしい手法は...
$ chmod a+w . # pukiwiki.ini.phpのある/var/www/pw151デ...
$ chmod a+w pukiwiki.ini.php
これは同じディレクトリにある pukiwiki.ini.php を次の手順...
+ pwchgpasswd.php で、ユーザ名、旧パスワード、新パスワー...
+ pwchgpasswd_chg.php で、フォーム入力をもとに次の書き換...
++ pukiwiki.ini.php を pukiwiki.ini.php.bakYYYYMMDD_HHMMS...
++ pukiwiki.ini.php を読み込みパスワードを変更した pukiwi...
++ pukiwiki.ini.php.new を pukiwiki.ini.php に上書きコピ...
セキュリティ的に何か問題は無いか? 2018/11/16
// ------------------------------------------------------...
ページ名: