Hi, I am trying to create the sample application as mentioned at the following link: http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=2 But the example doesnt seem to work. I am following the exact steps as mentioned on the above page and type the following at the command line(as mentioned in the example) ruby script\generate controller MyTest Then after doing this I go to the browser and type the following in the address window: http://127.0.0.1:3000/MyTest/ But the response that I get is: -------------------------------------------------------------------------- "We''re sorry, but something went wrong. We''ve been notified about this issue and we''ll take a look at it shortly." --------------------------------------------------------------------------- Plz note that when i do "http://127.0.0.1:3000/" a web page is opening correctly. but not when i do "http://127.0.0.1:3000/MyTest/" What could be the possible reason and whats the fix. I am a beginner and started learning RoR today itself with this first example. Any help will be greatly appreciated. Thanks & Regards, Kamal -- Posted via http://www.ruby-forum.com/.
On May 9, 9:28 pm, Kamal Nandan <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> Hi, > > I am trying to create the sample application as mentioned at the > following link:http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=2 > > But the example doesnt seem to work. > I am following the exact steps as mentioned on the above page and type > the following at the command line(as mentioned in the example) > ruby script\generate controller MyTest > > Then after doing this I go to the browser and type the following in the > address window:http://127.0.0.1:3000/MyTest/ >These days you would need to go to http://127.0.0.1:3000/my_test You''re following a tutorial that is over 4 years old. A lot has changed. A good starting place would be the guides on guides.rubyonrails.org Fred> But the response that I get is: > -------------------------------------------------------------------------- > "We''re sorry, but something went wrong. > We''ve been notified about this issue and we''ll take a look at it > shortly." > --------------------------------------------------------------------------- > > Plz note that when i do "http://127.0.0.1:3000/" a web page is opening > correctly. but not when i do "http://127.0.0.1:3000/MyTest/" > > What could be the possible reason and whats the fix. I am a beginner and > started learning RoR today itself with this first example. > Any help will be greatly appreciated. > > Thanks & Regards, > Kamal > -- > Posted viahttp://www.ruby-forum.com/.
icemage64-PkbjNfxxIARBDgjK7y7TUQ@public.gmane.org
2009-May-09 22:08 UTC
Re: example application not working
what is the output on the console?
Frederick Cheung wrote:> On May 9, 9:28�pm, Kamal Nandan <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> > wrote: >> Then after doing this I go to the browser and type the following in the >> address window:http://127.0.0.1:3000/MyTest/ >> > These days you would need to go to http://127.0.0.1:3000/my_test > > You''re following a tutorial that is over 4 years old. A lot has > changed. A good starting place would be the guides on > guides.rubyonrails.org > > FredFred, I tried with "ttp://127.0.0.1:3000/my_test" as well but it doesnt make any difference. Is there any other fix/cause of this problem. I will follow the new tutorials that you have suggested. Thanks for your suggestion and response. Regards, Kamal -- Posted via http://www.ruby-forum.com/.
icemage64-PkbjNfxxIARBDgjK7y7TUQ@public.gmane.org wrote:> what is the output on the console?Hi icemag, The output is the following in the browser window: -------------------------------------------------------------------------- "We''re sorry, but something went wrong. We''ve been notified about this issue and we''ll take a look at it shortly." -------------------------------------------------------------------------- Any pointers. Thanks & Regards, Kamal -- Posted via http://www.ruby-forum.com/.
Kamal Nandan wrote:> icemage64-PkbjNfxxIARBDgjK7y7TUQ@public.gmane.org wrote: >> what is the output on the console? > > Hi icemag, > > The output is the following in the browser window: > -------------------------------------------------------------------------- > "We''re sorry, but something went wrong. > > We''ve been notified about this issue and we''ll take a look at it > shortly." > -------------------------------------------------------------------------- > > Any pointers. > > Thanks & Regards, > KamalIcemag, I am sorry, you asked for output on console and not in the browser. Infact when I do "http://127.0.0.1:3000/my_test", i dont see any output on the console. But when i refresh the page in the browser once again I see the following output(repeated twice, probably for the prev trial too) on the console(where the server is running): ---------------------------------------------------------------------------- C:\ruby\cookbook>ruby script\server => Booting WEBrick => Rails 2.3.2 application starting on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server [2009-05-09 23:24:45] INFO WEBrick 1.3.1 [2009-05-09 23:24:45] INFO ruby 1.8.6 (2007-09-24) [i386-mswin32] [2009-05-09 23:24:45] INFO WEBrick::HTTPServer#start: pid=3976 port=3000 /!\ FAILSAFE /!\ Sat May 09 23:25:01 -0700 2009 Status: 500 Internal Server Error no such file to load -- sqlite3 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_origina l_require'' c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/depend encies.rb:156:in `require'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/depend encies.rb:521:in `new_constants_in'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/depend encies.rb:156:in `require'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_e xt/kernel/requires.rb:7:in `require_library_or_gem'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_e xt/kernel/reporting.rb:11:in `silence_warnings'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_e xt/kernel/requires.rb:5:in `require_library_or_gem'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/sqlite3_adapter.rb:10:in `sqlite3_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:223:in `send'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:223:in `new_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:188:in `checkout'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:184:in `loop'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:184:in `checkout'' c:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:183:in `checkout'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:98:in `connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_specification.rb:115:in `connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_ca che.rb:9:in `cache'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_ca che.rb:28:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:361:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/head.rb:9:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/methodoverride.rb:24:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params _parser.rb:15:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewind able_input.rb:25:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/sessio n/cookie_store.rb:93:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reload er.rb:9:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsa fe.rb:11:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/lock.rb:11:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/lock.rb:11:in `synchronize'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/lock.rb:11:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispat cher.rb:106:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `c all'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/urlmap.rb:46:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/urlmap.rb:40:in `each'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/urlmap.rb:40:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:i n `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/content_length.rb:13:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/handler/webrick.rb:46:in `service'' c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'' c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'' c:/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'' c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start'' c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'' c:/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start'' c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each'' c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start'' c:/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start'' c:/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/handler/webrick.rb:13:in `run'' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_origina l_require'' c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'' script/server:3 /!\ FAILSAFE /!\ Sat May 09 23:25:19 -0700 2009 Status: 500 Internal Server Error no such file to load -- sqlite3 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_origina l_require'' c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/depend encies.rb:156:in `require'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/depend encies.rb:521:in `new_constants_in'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/depend encies.rb:156:in `require'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_e xt/kernel/requires.rb:7:in `require_library_or_gem'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_e xt/kernel/reporting.rb:11:in `silence_warnings'' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_e xt/kernel/requires.rb:5:in `require_library_or_gem'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/sqlite3_adapter.rb:10:in `sqlite3_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:223:in `send'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:223:in `new_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:188:in `checkout'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:184:in `loop'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:184:in `checkout'' c:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:183:in `checkout'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:98:in `connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_specification.rb:115:in `connection'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_ca che.rb:9:in `cache'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/query_ca che.rb:28:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connecti on_adapters/abstract/connection_pool.rb:361:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/head.rb:9:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/methodoverride.rb:24:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/params _parser.rb:15:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/rewind able_input.rb:25:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/sessio n/cookie_store.rb:93:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/reload er.rb:9:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/failsa fe.rb:11:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/lock.rb:11:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/lock.rb:11:in `synchronize'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/lock.rb:11:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/dispat cher.rb:106:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/rack/static.rb:31:in `c all'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/urlmap.rb:46:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/urlmap.rb:40:in `each'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/urlmap.rb:40:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/rack/log_tailer.rb:17:i n `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/content_length.rb:13:in `call'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/handler/webrick.rb:46:in `service'' c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'' c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'' c:/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'' c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start'' c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'' c:/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start'' c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each'' c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start'' c:/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start'' c:/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start'' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/vendor /rack-1.0/rack/handler/webrick.rb:13:in `run'' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:111 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_origina l_require'' c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'' script/server:3 ----------------------------------------------------------------------------- -- Posted via http://www.ruby-forum.com/.
> >> what is the output on the console? > > > Hi icemag, > > > The output is the following in the browser window: > > -------------------------------------------------------------------------- > > "We''re sorry, but something went wrong. > > > We''ve been notified about this issue and we''ll take a look at it > > shortly." > > -------------------------------------------------------------------------- > > > Any pointers. > > > Thanks & Regards, > > Kamal > > Icemag, > > I am sorry, you asked for output on console and not in the browser. > Infact when I do "http://127.0.0.1:3000/my_test", i dont see any output > on the console. But when i refresh the page in the browser once again I > see the following output(repeated twice, probably for the prev trial > too) on the console(where the server is running): > > ---------------------------------------------------------------------------- > C:\ruby\cookbook>ruby script\server > => Booting WEBrick > => Rails 2.3.2 application starting onhttp://0.0.0.0:3000 > => Call with -d to detach > => Ctrl-C to shutdown server > [2009-05-09 23:24:45] INFO WEBrick 1.3.1 > [2009-05-09 23:24:45] INFO ruby 1.8.6 (2007-09-24) [i386-mswin32] > [2009-05-09 23:24:45] INFO WEBrick::HTTPServer#start: pid=3976 > port=3000 > /!\ FAILSAFE /!\ Sat May 09 23:25:01 -0700 2009 > Status: 500 Internal Server Error > no such file to load -- sqlite3You''re missing the sqlite3 gem. Try ''gem install sqlite3''. However, as Frederick Cheung pointed out, you''re following a very old tutorial. I''d suggest checking out http://guides.rails.info/getting_started.html Good luck!
Bjørn Arild Mæland wrote:>> > -------------------------------------------------------------------------- >> on the console. But when i refresh the page in the browser once again I >> [2009-05-09 23:24:45] INFO �ruby 1.8.6 (2007-09-24) [i386-mswin32] >> [2009-05-09 23:24:45] INFO �WEBrick::HTTPServer#start: pid=3976 >> port=3000 >> /!\ FAILSAFE /!\ �Sat May 09 23:25:01 -0700 2009 >> � Status: 500 Internal Server Error >> � no such file to load -- sqlite3 > > You''re missing the sqlite3 gem. Try ''gem install sqlite3''. > > However, as Frederick Cheung pointed out, you''re following a very old > tutorial. I''d suggest checking out > http://guides.rails.info/getting_started.html > > Good luck!Thanks Bjørn Arild Mæland... It worked. Yes...I have started with "http://guides.rails.info/getting_started.html" itself as suggested by Fred and you... -- Posted via http://www.ruby-forum.com/.