0

最近、gemfile を更新したところ、サーバーが開発環境で次のログを記録していることに気付きました - ActionController::RoutingError (No route matches [GET] "/generic.png")

本番環境(Heroku)で-次のようになります-

Started GET "/users/generic.png"
ActiveRecord::RecordNotFound (Couldn't find User with 'id'=generic):

他の誰かがこれに遭遇しましたか?アプリを壊すわけではありませんが、私には謎です。

私はdeviseとcancancanを使用しています。コードで検索を実行しましたが、generic.png が表示されている唯一の場所はログにあり、gem のどこかに埋もれていると思います。

4

1 に答える 1

0

ページ /users/ に画像generic.pngがあり、アセットではなく /users/ の下に取得しようとしているようですか? これで、ID がジェネリックで、レスポンス タイプがpng (json や html など) のユーザーを検索しようとしますが、どちらも存在しない可能性があります。

于 2014-10-16T12:57:41.637 に答える