0

そのため、画像のアップロードを取得すると、表示ページは登録が成功したことを確認しますが、画像は表示されません。私は得る:

シャルルは正常に更新されました。

タイトル: はい

名前:ジョン・ドウ

?1310250102

編集 | 戻る

これは、サーバーの実行時にターミナルで発生するエラーです

Started GET "/images/?1310250102" for 127.0.0.1 at Tue Jul 12 11:42:15 -0400 2011

ActionController::RoutingError (No route matches "/images"):


Rendered /usr/local/lib/ruby/gems/1.8/gems/actionpack-3.0.7/lib/action_dispatch/middleware        /templates/rescues/routing_error.erb within rescues/layout (2.1ms)

これは私のルートファイルがどのように見えるかです:

Evergreen::Application.routes.draw do
 resources :charles
4

1 に答える 1

0

私は同じ問題を抱えていましたが、別の回答から拾い上げて理解せずにコードに追加したコードが原因のようです:

  def image=(val)
    if !val.is_a?(String) && valid?
      image_will_change!
      super
    end
  end

あなたもこのコードを使用していますか?私はそれを完全に削除し、問題を解決しました!

于 2011-08-16T05:59:36.807 に答える