SerenaBachに移行中…

このブログはsbというスクリプトを利用させていただき作成しているが
sbの後継であるSerenaBachが出てからもうしばらく経つ。
基本的にはsbのままでも不便が無かったのと
前にアップグレードしようとしたときに、なぜかうまくいかなかったのでそのまま使用していたが
最近のプラグインはSrenaBach用のものしか無かったり
なぜかトラックバックが使用できなくなってたりと
いよいよ不便になってきたので重い腰を上げて更新中。


まずなにより、うまくいかなかった理由はヘルプの記述不足だ。
インストールヘルプのバージョンアップ内には以下のように書かれてある。
———————————————————————-
sbからのアップグレードインストーラ(install.cgi)には
sbからのデータをSerene Bach用のデータに変換する機能があります。
以下の手順に従って、インストール作業を行って下さい。
既にアップロードされている sb の
sb.cgi
mb.cgi
cnt.cgi
admin.cgi
をSerene Bachのものに置き換える
lib/
plugin/
doc/
を入れ替える
install.cgiをアップロードして、sb.cgiと同じパーミッションを設定する
install.cgiにアクセスする
アップデート完了後、install.cgiを削除する
———————————————————————-
当然これの通りにやるが、エラーを吐いてinstall.cgiアクセスができない。
前回やったときは面倒でこの段階でサジを投げたわけだが
今回はいよいよそうもいかないので原因を調べる。
するとどう見ても置き換えなきゃいけないファイルがまだある事に気づく。
環境によって違うのだろうが
上記のものに加えinit.cgiを置き換え
さらにutil/内のデータも入れ替えねば正常動作しないのではないか。
これらを変更しなんとかアップグレードは完了。
しかしそこでさらに問題が。
アップグレード後の管理画面にはたどり着いたものの
そこから記事の編集も削除も何も行えない状況。
再構築だけはできたので、やってみたところ
コメントやトラックバックのみ表示されない状態。
これにより前に使っていたプラグインが原因だろうと判断し
再度旧sbデータをアップロードし、アップグレード前に
プラグインのチェックを外し、テンプレートもデフォルトに戻し再構築後
もう一度アップグレード。
これでようやくうまくいったのが現在の状況。
アップロードの量がもう半端じゃないので
1回の全アップロードで10分強かかり
それを何度も失敗しながら繰り返したおかげで
この段階で5~6時間経過。
ここから色々設定もしなおさねばならないが
せっかくテンプレ戻してしまったし、バージョンアップもかねて
テンプレ含めて色々変更中。
ということでまだまだかかりそうだが、デフォルトのままなのはあれなので
早いとこ更新を済ませてしまいたいところだ。