pukiwikiアップグレード
一部ライセンス違反のファイルが含まれていたpukiwikiを、最新版にアップグレード。これがすでに利用されているコンテンツだと、びびってなかなかできない。とはいえ、そんな状態を放置しているのも心情的にどうよということで、アップグレードした。いまから思えば、大事をとってtarで固めたバックアップをとっておけばよかったのだけれども、このときはそんな知恵も浮かばず、ダイレクトアクセス。
とりあえず、手順をメモっておこう。
# cd /usr/local/www/data # mkdir pukiwiki.new # cp -rp ~/pukiwiki-1.4.7_notb pukiwiki.new # cd pukiwiki.new # chown -R www:www * # cp -rp ../pukiwiki/attach . # cp -rp ../pukiwiki/backup . # cp -rp ../pukiwiki/cache . # cp -rp ../pukiwiki/counter . # cp -rp ../pukiwiki/diff . # cp -rp ../pukiwiki/trackback . # cp -rp ../pukiwiki/wiki . # jvim pukiwiki.ini.php # cd .. # mv pukiwiki pukiwiki.bak # mv pukiwiki.new pukiwiki
プラットフォームはFreeBSDなので、Linuxでは違うところがあるかもしれない<多分ないと思うけど。今のところ不具合はないようだけど、単に見つけられないだけだったりして...。