Hi People, Ultra noob here. I recently installed Ruby 1.9.2 and Rails 3.0 on Ubuntu10.04. I have mysql server version 5.1 installed. I also have the mysql2 database connector *** LOCAL GEMS *** abstract (1.0.0) actionmailer (3.0.0) actionpack (3.0.0) activemodel (3.0.0) activerecord (3.0.0) activeresource (3.0.0) activesupport (3.0.0) arel (1.0.1) builder (2.1.2) bundler (1.0.0) erubis (2.6.6) i18n (0.4.1) mail (2.2.5) mime-types (1.16) mysql (2.8.1) mysql2 (0.2.3) polyglot (0.3.1) rack (1.2.1) rack-mount (0.6.12) rack-test (0.5.4) rails (3.0.0) railties (3.0.0) rake (0.8.7) sqlite3-ruby (1.3.1) thor (0.14.0) treetop (1.4.8) tzinfo (0.3.23) I have been following some tutorial to learn some basics http://www.tutorialspoint.com/ruby-on-rails/rails-views.htm So far I have been able to do everything until I start the Webrick server(this is fine and can be seen running in the terminal) Then when I enter http://localhost/book/list instead of seeing the error listed in the tutorial about a missing template (you're supposed to go onto create list.rhtml etc) I get a different error Routing Error No route matches "/book/list" I have no idea what this is on about. From google searches I understand there is a routes.rb file which I have opened. But I am not sure what I need to change in here or even if this is the real cause of the issue. Any help much appreciated. I am very excited to be learning Ruby and would really like to be able to complete this tutorial so I can begin my own web apps.
on 2010-09-01 19:03
on 2010-09-01 19:15
that tutorial is based on Rails 2.1, which could be the cause of your issue. I would recommend railstutorial.org, to get you up and running with Rails 3 Jason
on 2010-09-02 15:56
Hi Samuel, yes, this tutorial is pretty old. The other one, which suggested here, is not free of charge. If you are up to pay for a book, than I would suggest Pragmatice Bookshelf's books: http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition (4th edition coming in a month, about Rails3). Or this is free: http://guides.rubyonrails.org/ and also very good! And do not be afraid from another database servers than mysql, default settings are the best for first ridings! :) good luck, gezope
on 2010-09-02 18:24
Zoltan Gero wrote: > Hi Samuel, > > yes, this tutorial is pretty old. The other one, which suggested here, > is not free of charge. If you are up to pay for a book, than I would > suggest Pragmatice Bookshelf's books: > http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition > (4th edition coming in a month, about Rails3). > > Or this is free: > http://guides.rubyonrails.org/ > and also very good! > > And do not be afraid from another database servers than mysql, default > settings are the best for first ridings! :) > > good luck, > gezope Thanks to both for replies. I have bought Beginning Ruby which I am going through to learn the basic Program API, syntax etc but I really wanted to learn the rails framework. You are both right, the tutorial is old. I was having to substitute commands such as ruby script/server for rails server right from the off. I deleted the previous directory structures I had created and started again following this tutorial instead http://edgeguides.rubyonrails.org/getting_started.html Everything is going well so far so I guess it was just the age of the tutorial. Thanks for the replies though. Onwards and upwards.
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.