1

そのため、ルートの 1 つでこのエラーが発生しています。Rails v2.3.8 + Mongrel 1.1.5 を実行しています。Rails は GET と POST のみをサポートしていますか??

ActionController::MethodNotAllowed (Only get and post requests are allowed.):

私のroutes.rbで定義されたルートは -

map.connect "#{base_url}/r/:id/rate?v=:value&u=:user_id", :conditions => { :method => :put }, :controller => 'mycontroller', :action => 'myaction'
4

1 に答える 1

1

Railsがこれら2つの方法のみをサポートしているという意味ではありません。これは、(URLによって)要求に一致したルートが(httpメソッドによって)どのコントローラーメソッドにも一致しなかったことを意味します。

于 2010-07-18T19:52:28.937 に答える