如何整顿的轨道3项目
问题描述:
我做用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教程?只需找到一个回形针或载波演示应用程序。不妨学习使用当前的东西。 –