Rails(3.1 or later) productionモードが動かない

Rails3.2.1 productionモードで起動し、アプリのトップページへアクセスしたらInternal Errorが発生。


production.logには以下が吐かれていた。
ActionView::Template::Error (application.css isn't precompiled):


ネットを探すと以下のページが見つかる。
http://d.hatena.ne.jp/takuti/20111011/1318335585

このページを参考に以下を行う事で解決したが・・・

rake assets:precompile



vi config/environments/production.rb

config.assets.compile = true


②が腑に落ちないなぁ。確かにこれやらないと解決しないんだけど、問題はそれ以前にある気がするなぁ。