2012-02-10 7 views
1

私のアプリはrails serverで正常に動作しますが、私がHerokuにデプロイすると、this SyntaxErrorが得られます。一番わかりにくいのは、私は/ app/appディレクトリを持っていないということです。それはなぜ2回ですか?私はこのSyntaxErrorを理解していません。なぜ/アプリ/アプリ/ ...?それはHerokuで起こり、レールサーバで働いています

すべてのコードはhereです。

答えて

3

/appルートは英雄がやることです(最初の/appをアプリの絶対パスとして解釈します)。 (これが最初の場所であなたのマシン上で働いているべきではありません

<%= form_tag (some, expression, here) do # breaks 
<%= form_tag(some, expression, here) do # compiles 

多分、以前のRubyのバージョンはその構文が、ルビーを受け入れた:それは代わりに、それはあなたが何の空白は許されない空白文字を追加したことだし、ここでの問題はありません1.9は確かではないでしょう)。

+0

ありがとうございました!私はそれを試すことはできませんが、これが理由でなければなりません。 –

関連する問題