[ruby-it] Aiuto ruby on rails
Giorgio Gambino
gambino.giorgio a gmail.com
Dom 20 Set 2009 19:53:22 CEST
si l'ho preso i nversione pdf ma sto riscontrando un pò di problemi..
tento di spiegare :
dopo aver aviato il server il broeser mi visualizza correttamente la prima
richiesta ossia se io scrivo "localhost:3000/products" mi carica la lista
prodotti ma se io clicco sul link al metodo new che dovrebbe aprire
localhost:3000/products/new mi visualizza una pagina con questi errori:
NoMethodError in Products#new
Showing *app/views/products/new.html.erb* where line *#3* raised:
undefined method `^' for "4":String
Extracted source (around line *#3*):
1: <h1>New product</h1>
2:
3: <% form_for(@product) do |f| %>
4: <%= f.error_messages %>
5:
6: <p>
RAILS_ROOT: /home/buzz/Rails_apps/depot
Application Trace <http://localhost:3000/products/new#> | Framework
Trace<http://localhost:3000/products/new#>| Full
Trace <http://localhost:3000/products/new#>
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/message_verifier.rb:46:in
`block in secure_compare'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/message_verifier.rb:45:in
`each'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/message_verifier.rb:45:in
`secure_compare'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/message_verifier.rb:28:in
`verify'
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/action_controller/session/cookie_store.rb:156:in
`unmarshal'
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/action_controller/session/cookie_store.rb:145:in
`load_session'
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/action_controller/session/abstract_store.rb:62:in
`block in load!'
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/action_controller/session/abstract_store.rb:70:in
`stale_session_check!'
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/action_controller/session/abstract_store.rb:61:in
`load!'
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/action_controller/session/abstract_store.rb:28:in
`[]'
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/action_controller/request_forgery_protection.rb:102:in
`form_authenticity_token'
(eval):2:in `form_authenticity_token'
/home/buzz/Rails_apps/depot/app/views/products/new.html.erb:3:in
`_run_erb_app47views47products47new46html46erb'
/home/buzz/Rails_apps/depot/app/controllers/products_controller.rb:29:in `new'
la cosa strana è che se io riavvio il server e nella barra indirizzi del
browser scrivo http://localhost:3000/products/new il form di inserimento del
prodotto viene caricato correttamente..
che problema può essere?
Il giorno 20 settembre 2009 11.45, Mauro <mrsanna1 a gmail.com> ha scritto:
> 2009/9/18 Giorgio Gambino <gambino.giorgio a gmail.com>:
> > non ti od tutti i troti ma a questo punto mi sorge una domanda
> > se lascio perdere il libro su cosa mi baso per imaparare?
>
> Agile web development with rails 3rd edition e' ottimo.
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
More information about the Ml
mailing list