Tuesday, December 15, 2009

付箋アプリが危ない!

突然、付箋アプリがちゃんと動かなくなった
原因はDataMapperのアップデートだった
0.9から0.10で大きく仕様が変わったようだ

現在4種類のRubyをインストールしている
ruby186(/usr/local/bin/ruby186)
_ruby (/opt/local/bin/ruby)ruby187
ruby1.9 (/opt/local/bin/ruby1.9)
ruby (/usr/local/bin/ruby)ruby1.9.2

付箋アプリは_rubyを使ってるんだけど
そのdm-coreその他を0.9に戻してもうまくいかず
調べると
requireして呼ばれてるのはruby1.9.2のライブラリであった
それですべてのdm-coreその他を0.9に戻すことで
やっと対処できた

DBデータは死んでしまい
2週間くらい前にバックアップしていたのに戻した
これからの運用先をDropBox内に変えよう

教訓
  1. アップデートには気をつけよう
  2. バックアップ重要(リアルタイムが最良)

No comments: