私は最近、新しいRubygems 1.5アップデート以降、奇妙な問題やRails 3に遭遇しました。私は乗客3.0.2でnginxのための私のプログラムを展開基本的にするとき、私は私の生産ログにこのような500すぐにページとの問題を持っている:それは環境中に何かが欠けているよう最新のRails 3:ActionView :: Template :: Error(行105の列13でYAMLを解析できませんでした)
ActionView::Template::Error (couldn't parse YAML at line 105 column 13):
10: </div>
11: <% end %>
12: <div class="field">
13: <%= f.label :name %> <%= f.text_field :name %>
14: </div>
15: <div class="field">
16: <%= f.label :password %> <%= f.password_field :password %>
app/views/sessions/new.html.erb:13:in `block in _app_views_sessions_new_html_erb___4159562374589718885_19217640_4456777064017176818'
app/views/sessions/new.html.erb:5:in `_app_views_sessions_new_html_erb___4159562374589718885_19217640_4456777064017176818'
に見えますので、それはできません私のform_for要素のすべてを認識します。基本的にこのページは、名前とパスワードの2つのフィールドを持つ単純なログインページです。この問題は、フォームを含む他のページでも発生しますが、運用環境でのみ発生します。開発環境では、完全に正常に動作しています。私は全ての宝石をレール3.0.4を含む最新バージョンにアップグレードしましたが、この問題はこの問題にはあまり関係ありません。私も以前のVMware BEFORE gem 1.5のubuntuに同じものをデプロイしていましたが、今でも問題はありませんが、新しいデプロイメントには戻っていません。
最新のubuntuを実行している2台のマシンにこれをデプロイしました。両方のマシンにこのようなエラーがあります。 Nginxと乗客は標準的な手順でインストールされます。明らかにこの問題でサイトは決して動かすことができません。誰もこれのためのバグ修正を提供できますか?あなたができるなら大変ありがとう!
PS:私が書いたログインページはこちらから基本的には次のとおりです。 http://railstutorial.org/chapters/sign-in-sign-out#top
完全なエラースタックトレースを投稿できますか?レールircはこれをデバッグするのに良い場所でした。 – anshul