Pukiwiki1.5系への移行
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
* Pukiwiki1.5系への移行 [#b04db502]
** 背景 [#v5075a1b]
CentOS6なのでPHPは5.3系でしたが、WordPressを更新するため...
その結果、pukiwikiが動かなくなったので、アップデートしま...
** 手順 [#xc8e591e]
現在管理しているアクティブなpukiwikiは2個あり、片方は1.4....
1.4.7は1.5.0への更新パッチが用意されているので、簡単に移...
1.4.5は差分が大きく、更新パッチは用意されていません。
1.4.7->1.5.0へのパッチを適用して、衝突内容を手動で解決し...
** 1.4.7->1.5.0の移行 [#od835435]
https://pukiwiki.osdn.jp/?PukiWiki/Install/Update/1.5.0
上記のページからパッチファイルを入手し、移行したいpukiwik...
patch -p1 < ../update_pukiwiki_147to150_eucjp.patch
** 1.4.5->1.5.3の移行 [#a5776933]
*** pukiwiki1.5.3の新規インストール [#kf4612cc]
これは移行というより、新規インストールになります。
よほどカスタムを加えていない限り、新規インストールしてそ...
https://pukiwiki.osdn.jp/?PukiWiki/Download/1.5.3
まず上記のページからpukiwiki1.5.3をダウンロードします。
サーバにアップロードして、展開します。
unzip pukiwiki-1.5.3_eucjp.zip
それから、移行元のpukiwikiから、下記のフォルダをコピーし...
-attach
-backup
-cache
-diff
-wiki
コピーを行なう際は、タイムスタンプや属性を維持します。ペ...
cp -Rp oldpukiwiki/wiki newpukiwiki/
*** CSSの更新 [#y9650d6a]
続いてCSSの適用を行ないます。見た目が特に気にならない場合...
これは、上記のように丸ごとコピーというわけにはいかず、puk...
一部違いはありますが、大体同じ設定項目なので、きちんと調...
*** WikiName自動リンクの無効化 [#o88ffc55]
自分はWikiNameの自動検出を鬱陶しく感じるので、pukiwiki.in...
/////////////////////////////////////////////////
// _Disable_ WikiName auto-linking
$nowikiname = 1;
*** 認証の設定 [#o98142af]
スパム対策として、編集処理は認証必須とします。
$auth_type = AUTH_TYPE_BASIC;
/////////////////////////////////////////////////
// User definition
$auth_users = array(
'username' => 'passwod'
/////////////////////////////////////////////////
// Edit auth (0:Disable, 1:Enable)
$edit_auth = 1;
$edit_auth_pages = array(
'##' => 'username'
*** パーミッションの設定 [#uebefa0e]
移行時にファイルコピーする際に利用したユーザがファイルの...
chmod 0666 wiki/wiki/526563656E7444656C65746564.txt
----
History
- 2020/06/07 bokupi created
終了行:
* Pukiwiki1.5系への移行 [#b04db502]
** 背景 [#v5075a1b]
CentOS6なのでPHPは5.3系でしたが、WordPressを更新するため...
その結果、pukiwikiが動かなくなったので、アップデートしま...
** 手順 [#xc8e591e]
現在管理しているアクティブなpukiwikiは2個あり、片方は1.4....
1.4.7は1.5.0への更新パッチが用意されているので、簡単に移...
1.4.5は差分が大きく、更新パッチは用意されていません。
1.4.7->1.5.0へのパッチを適用して、衝突内容を手動で解決し...
** 1.4.7->1.5.0の移行 [#od835435]
https://pukiwiki.osdn.jp/?PukiWiki/Install/Update/1.5.0
上記のページからパッチファイルを入手し、移行したいpukiwik...
patch -p1 < ../update_pukiwiki_147to150_eucjp.patch
** 1.4.5->1.5.3の移行 [#a5776933]
*** pukiwiki1.5.3の新規インストール [#kf4612cc]
これは移行というより、新規インストールになります。
よほどカスタムを加えていない限り、新規インストールしてそ...
https://pukiwiki.osdn.jp/?PukiWiki/Download/1.5.3
まず上記のページからpukiwiki1.5.3をダウンロードします。
サーバにアップロードして、展開します。
unzip pukiwiki-1.5.3_eucjp.zip
それから、移行元のpukiwikiから、下記のフォルダをコピーし...
-attach
-backup
-cache
-diff
-wiki
コピーを行なう際は、タイムスタンプや属性を維持します。ペ...
cp -Rp oldpukiwiki/wiki newpukiwiki/
*** CSSの更新 [#y9650d6a]
続いてCSSの適用を行ないます。見た目が特に気にならない場合...
これは、上記のように丸ごとコピーというわけにはいかず、puk...
一部違いはありますが、大体同じ設定項目なので、きちんと調...
*** WikiName自動リンクの無効化 [#o88ffc55]
自分はWikiNameの自動検出を鬱陶しく感じるので、pukiwiki.in...
/////////////////////////////////////////////////
// _Disable_ WikiName auto-linking
$nowikiname = 1;
*** 認証の設定 [#o98142af]
スパム対策として、編集処理は認証必須とします。
$auth_type = AUTH_TYPE_BASIC;
/////////////////////////////////////////////////
// User definition
$auth_users = array(
'username' => 'passwod'
/////////////////////////////////////////////////
// Edit auth (0:Disable, 1:Enable)
$edit_auth = 1;
$edit_auth_pages = array(
'##' => 'username'
*** パーミッションの設定 [#uebefa0e]
移行時にファイルコピーする際に利用したユーザがファイルの...
chmod 0666 wiki/wiki/526563656E7444656C65746564.txt
----
History
- 2020/06/07 bokupi created
ページ名: