| 2008-08-03 15:25:28 | Ответить |
|---|---|
|
Антон Адрес: Сообщений: 7 Регистр: 2008-08-02 его блог 0 сообщ. |
Не запускается сервер из консоли |
|
Вот проблема. Есть: модель Parameter, parameters_controller.rb, представления и все остальное. Так вот когда в config\routes.rb дописываю map.resources :parameters
перестает запускаться сервер. Если добавить эту строку при зупущенном сервере, и перейти по адресу localhost:3000\parameters появляется ошибка: undefined method `[]' for :parameters:Symbol H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1016:in `build' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1301:in `add_route' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1309:in `add_named_route' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1098:in `method_missing' config/routes.rb:4 config/routes.rb:1 This error occurred while loading the following files: H:/RoR/exwork/catalog/config/routes.rb Кто знает, почему такое может быть? |
|
| routes, script/server |
| 2008-08-03 16:24:57 | Ответить |
|---|---|
|
Roman V. Babenko Адрес: Kyiv Сообщений: 310 Регистр: 2008-04-22 его блог 6 сообщ. |
RE: Не запускается сервер из консоли |
|
шо сервер говорит при запуске ? Версия RoR ?
------------
http://romanvbabenko.blogspot.com
Если в споре не родилась истина, то, по крайней мере, один из спорящих бесплоден.
|
|
| 2008-08-03 17:07:53 | Ответить |
|---|---|
|
Антон Адрес: Сообщений: 7 Регистр: 2008-08-02 его блог 0 сообщ. |
RE: RE: Не запускается сервер из консоли |
|
Сервер при запуске говорит тоже что и при попытке перехода по тому адресу, тольк пишет это в консоли. Вот из development.log:
NoMethodError (undefined method `[]' for :parameters:Symbol): H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1016:in `build' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1301:in `add_route' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1309:in `add_named_route' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1098:in `method_missing' /config/routes.rb:4 H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1250:in `draw' /config/routes.rb:1 H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:489:in `load' H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:489:in `load' H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in `new_constants_in' H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:489:in `load' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1293:in `load_routes!' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1273:in `load!' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1288:in `reload' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:134:in `reload_application' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:178:in `send!' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:178:in `run_callbacks' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:175:in `each' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:175:in `send!' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:175:in `run_callbacks' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:114:in `dispatch' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:126:in `dispatch_cgi' H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:9:in `dispatch' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/../lib/mongrel/rails.rb:76:in `process' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/../lib/mongrel/rails.rb:74:in `synchronize' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/../lib/mongrel/rails.rb:74:in `process' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:159:in `process_client' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:158:in `each' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:158:in `process_client' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:285:in `run' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:285:in `initialize' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:285:in `new' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:285:in `run' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:268:in `initialize' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:268:in `new' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel.rb:268:in `run' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel/configurator.rb:282:in `run' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel/configurator.rb:281:in `each' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel/configurator.rb:281:in `run' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/mongrel_rails:128:in `run' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongrel/command.rb:212:in `run' H:/RoR/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/mongrel_rails:281 H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:489:in `load' H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:489:in `load' H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in `new_constants_in' H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:489:in `load' H:/RoR/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/servers/mongrel.rb:64 H:/RoR/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' H:/RoR/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in `require' H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in `new_constants_in' H:/RoR/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in `require' H:/RoR/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/server.rb:39 H:/RoR/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' H:/RoR/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' script/server:3 Rendering H:/RoR/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/templates/rescues/layout.erb (internal_server_error) ROR 2.0.2 |
|
| 2008-08-03 17:57:46 | Ответить |
|---|---|
|
Антон Адрес: Сообщений: 7 Регистр: 2008-08-02 его блог 0 сообщ. |
RE: RE: Не запускается сервер из консоли |
|
Вот routes.rb
ActionController::Routing::Routes.draw do |map| map.resources :categories map.resources :articles map.resourses :parameters map.connect ':controller/:action/:id' map.connect ':controller/:action/:id.:format' end ЗЫ: я недавно начал изучать ROR )) |
|
| 2008-08-03 18:43:14 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1294 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: RE: Не запускается сервер из консоли |
|
кажется может вызывать ошибку данная строчка
------------
map.resourses :parameters Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-08-03 19:06:42 | Ответить |
|---|---|
|
Антон Адрес: Сообщений: 7 Регистр: 2008-08-02 его блог 0 сообщ. |
RE: RE: RE: RE: Не запускается сервер из консоли |
|
Вот блин... Надо ж было )))
Как нелепо ) |
|