2016-11-18 10 views
0

投稿したものを投稿しても表示されませんが、そこにあるrootに移動すると表示されます。アプリに多くの機能が追加されていますが、正しく機能するかどうかは分かります。私のアプリが正常に動作しているが、Herokuの上で展開した後、それはログがあるerror.Using Herokuのを与える私の地元では私のgemfileがenter image description hereヒロク上のRuby on Railsアプリのプロダクションでエラーが表示される

である[2]

[ここに画像の説明を入力]マイページenter image description here

をされることを示します

私のimagetag構文は、表示ページで使用されています [ここに画像の説明を入力してください] [4]

私はプロダクションでpg DBを使用しています。 私のアプリを配備するのを手伝ってください。

+0

。 Herokuは、コード内で間違ったことをしているときに自動的に検出します。 – Snoobie

+0

ターミナルで 'heroku logs -t'を実行してサーバログを表示します。 [ドキュメント](https://blog.heroku.com/logging-on-heroku#working-with-logs) –

答えて

0

nilimageというメソッドがありません。このエラーは、post/show.haml(約22-24)にあります。つまり、存在すると思われるものにimageと呼んでいますが、存在しません。あなたがする必要がどのような

何かあなたはそれがある理由何か

  • を調査することを読み込む
  • 検索に画像を呼ぶのです

    • そのファイルを見
    • 検索この何かが存在しない可能性があります。またはがある場合は、imageと呼び出してください。

    2番目のオプションは、次のようになります。エラーは、あなたのクラスに存在しないメソッドの画像を使用しているあなたのファイル `記事/ show.html.haml`である

    - if post 
        = post.image 
    - else 
        no post image 
    
  • 関連する問題