0
我做用Rails 3簡單的文件上傳路由錯誤,後面所有的步驟,如以下鏈接http://www.tutorialspoint.com/ruby-on-rails-2.1/rails-file-uploading.htm如何整頓的軌道3項目
給予越來越以下錯誤:
Routing Error
No route matches {:action=>"app/controllers/Upload/uploadFile", :controller=>"upload"}
我得到的窗口下面的錯誤命令提示符(用於Ruby和Rails)
ActionView::Template::Error (No route matches {:action=>"app/controllers/Upload/uploadFile", :controller=>"upload"}):
1: <h1>File Upload</h1>
2: <% form_tag({:action => 'app/controllers/Upload/uploadFile'},
3: :multipart => true) do %>
4: <p><label for="upload_file">Select File</label> :
5: <%= file_field 'upload', 'datafile' %></p>
app/views/upload/uploadfile.html.erb:2:in `_app_views_upload_uploadfile_html_erb___217229071_35578596'
app/controllers/upload_controller.rb:3:in `index'
Rendered C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/actionpack-3.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.erb within rescues/layout (1.0ms)
這是一個充滿古怪的可怕教程。如果您使用Rails 3,爲什麼要遵循Rails 2.1教程?只需找到一個回形針或載波演示應用程序。不妨學習使用當前的東西。 –