原因は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内に変えよう
教訓
- アップデートには気をつけよう
- バックアップ重要(リアルタイムが最良)
No comments:
Post a Comment