pukiwiki1.4.7をpukiwiki1.5に移行

イントラネットで使用していたpukiwikiについて、WindowsServer2003が死亡する前に、2008以降の環境に移行させる。
新しい、pukiwikiは以下の構成で動作させる。


移行方法としては、以下のことを実施する。

  1. PHP5.5をインストール
  2. IISを有効化
  3. VC11再頒布パッケージをインストール
  4. pukiwiki1.5をサーバ上のどこかに展開。
  5. IISPHPを実行可能にする。http://php.net/manual/ja/install.windows.iis7.php
  6. IISでpukiwiki1.5をサイトとして登録。index.phpを既定のドキュメントにする。
  7. pukiwiki1.5の「wikiディレクトリと「backup」ディレクトリに、既存の1.4系の「wikiディレクトリと「backup」ディレクトリの中身を上書きする。
  8. 1.4で使用していた「追加のplugin」を1.5環境にコピーする。
  9. 1.4で使用していた「編集されたlibディレクトリ以下のファイル」の変更点を1.5環境に記載する。
    ⇒尚、「notes://」でリンクしたい場合は、make_link.phpをhttpで検索し「https?|ftp|news」という記述を「https?|ftp|news|notes」に変更すればよい。
    ⇒「file://」でリンクしたい場合は、make_link.phpをhttpで検索し「https?|ftp|news」という記述を「https?|ftp|news|file」に変更すればよいが、360行付近の「)[\w\/\@\$()!?&%#:;.,~'=*+-]+」という記述は「mailto:)[\S\/\@\$()!?&%#:;.,~'=*+-]+」に変更する必要がある。