日々精進

新しく学んだことを書き留めていきます

DreamHostで突然Railsが動かなくなった

The application has exited during startup 
(i.e. during the valuation of config/environment.rb). 
The error message may have been written to the 
web server's log file. Please check the web server's  
log file (i.e. not the (Rails) application's log file) 
to find out why the application exited.

というメッセージを出してRailsが動かなくなった。
原因はDreamHostRailsのバージョン2.0.2を削除したこと。
Railsのバージョンを固定 rake rails:freeze:gems - 税理士業界でSaaS開発をしながら綴る日記を参考にRailsのバージョンを固定したら直りました。
具体的には

rake rails:freeze:gems VERSION=2.0.2

を実行してデプロイした。
サーバの仕様は突然変わったりするので使用するプラグインは全部ローカルに置いておかないとだめですな。