「アルファ」Rails 3 アプリをローカルの開発環境で正常にテストした後、ライブ テストのために Heroku (Cedar) にプッシュしました。プッシュは成功しましたが、起動時に次のエラーでアプリがクラッシュします。
: => Booting WEBrick
: => Ctrl-C to shutdown server
: /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:251:in `require': /app/app/controllers/dives_controller.rb:50: invalid multibyte char (US-ASCII) (SyntaxError)
: /app/app/controllers/dives_controller.rb:50: syntax error, unexpected $end
: Exiting
予期しない文字と end ステートメントの欠落を確認しましたが、何も見つからないようです。私は(私の知る限り)多言語文字を使用していません。
Gemfile、Gemfile.lock、database.yml、dives_controller.rb https://gist.github.com/2632041を含む私のファイルのいくつかを次に示します。
これは、postgres を使用していて、database.yml で正しく指定していないことに関係している可能性がありますか?