herokuに奇妙なエラーが発生しました。だから私はユーザに属するadress
ressourceを持っています。 ユーザーは複数の住所を持つことができます。発送と請求。当然のrails herokuエラー:経路が定義されていませんが、経路があります(探していたページが存在しません)
私は私のルートとすべて(足場)RESTコントローラのアクションで
resources :adresses
を持っています。
は今、私の見解で、私は次のステートメントを持っている:
次のHTMLを生成<%= button_to "Edit", edit_adress_path(@adress), :class => "edit_adress funkybutton" %>
:私はそのボタンをクリックするたび
<form class="button_to" action="/adresses/7/edit?locale=en" method="post"><div><input type="submit" value="Edit" class="edit_adress funkybutton"><input type="hidden" value="d/s1KOUtYao+ieqJN3xAz2jrmGPcvF06LjKKHxnFc+o=" name="authenticity_token"></div></form>
は今、私が言っHerokuの上のエラーページを取得します私はheroku logs
を入力すると
The page you were looking for doesn't exist.
You may have mistyped the address or the page may have moved.
私が取得:
2012-03-12T18:49:02+00:00 app[web.1]: Started POST "/adresses/7/edit?locale=en" for 85.177.82.243 at 2012-03-12 11:49:02 -0700
2012-03-12T18:49:02+00:00 app[web.1]:
2012-03-12T18:49:02+00:00 app[web.1]:
2012-03-12T18:49:02+00:00 app[web.1]: ActionController::RoutingError (No route matches "/adresses/7/edit"):
私は非常に奇妙なようです。見知らぬ人でも、ブラウザのアドレスバーをクリックしてEnterキーを押すと、編集フォームが表示されます。だから、それは動作しますが、私はこのエラーメッセージを取得するボタンをクリックするたびに。私はエラーを引き起こす可能性があり、誰かが助けてくれることを願っています。ありがとう!
Btw。私はRailsの3.0.5
ええ、素敵な1つの感謝を! – tmaximini