# Errorr in sessions/new.html.erb

**URL:** <https://www.ruby-forum.com/t/errorr-in-sessions-new-html-erb/172876>\
**Category:** Rails\
**Created:** [July 29, 2009, 11:39am UTC](https://www.ruby-forum.com/t/errorr-in-sessions-new-html-erb/172876 "2009-07-29T11:39:13Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rajendra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/8e8cbc/32.png) [@rajendra](https://www.ruby-forum.com/u/rajendra)\
**Post date:** [July 29, 2009, 11:39am UTC](https://www.ruby-forum.com/t/errorr-in-sessions-new-html-erb/172876/1 "2009-07-29T11:39:13Z")

</div>

hi i write the follwing code in sessions/new.html.erb file, when i go to  
run the application it gives the error

# Log In

\<% form\_tag session\_path do -%\>

\<%= label\_tag 'login' %\>  
\<%= text\_field\_tag 'login', @login %\>

\<%= label\_tag 'password' %\>  
\<%= password\_field\_tag 'password', nil %\>

\<%= label\_tag 'remember\_me', 'Remember me' %\>

\<%= check\_box\_tag ‘remember\_me’, ‘1’, @remember\_me %\>

\<%= submit\_tag 'Log in' %\> \<%= link\_to 'Sign Up', :signup %\> \<%= link\_to 'Forgot Password?', :forgot %\>

\<% end -%\>

can anyone tell wht’s with the above code,

---

<div class="post-metadata">

**Author:** ![rajendra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/8e8cbc/32.png) [@rajendra](https://www.ruby-forum.com/u/rajendra)\
**Post date:** [July 29, 2009, 12:12pm UTC](https://www.ruby-forum.com/t/errorr-in-sessions-new-html-erb/172876/2 "2009-07-29T12:12:59Z")

</div>

2009/7/29 Rajendra B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> \<%= label\_tag 'password' %\>
> 
> \<%= submit\_tag 'Log in' %\> \<%= link\_to 'Sign Up', :signup %\> \<%= link\_to 'Forgot Password?', :forgot %\>
> 
> \<% end -%\>

What is the error shown?

Colin

---

<div class="post-metadata">

**Author:** ![rajendra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/8e8cbc/32.png) [@rajendra](https://www.ruby-forum.com/u/rajendra)\
**Post date:** [July 29, 2009, 12:44pm UTC](https://www.ruby-forum.com/t/errorr-in-sessions-new-html-erb/172876/3 "2009-07-29T12:44:18Z")

</div>

Colin L. wrote:

> 2009/7/29 Rajendra B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):
> 
> > \<%= label\_tag 'password' %\>
> > 
> > \<%= submit\_tag 'Log in' %\> \<%= link\_to 'Sign Up', :signup %\> \<%= link\_to 'Forgot Password?', :forgot %\>
> > 
> > \<% end -%\>
> 
> What is the error shown?
> 
> Colin

NoMethodError in Sessions#new  
Showing sessions/new.html.erb where line #19 raised:

undefined method `symbol\_path’ for #ActionView::Base:0x32fb694

this is the error i got

---

<div class="post-metadata">

**Author:** ![rajendra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/8e8cbc/32.png) [@rajendra](https://www.ruby-forum.com/u/rajendra)\
**Post date:** [July 29, 2009, 12:51pm UTC](https://www.ruby-forum.com/t/errorr-in-sessions-new-html-erb/172876/4 "2009-07-29T12:51:03Z")

</div>

Rajendra B. wrote:

> Colin L. wrote:
> 
> > 2009/7/29 Rajendra B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):
> > 
> > > \<%= label\_tag 'password' %\>
> > > 
> > > \<%= submit\_tag 'Log in' %\> \<%= link\_to 'Sign Up', :signup %\> \<%= link\_to 'Forgot Password?', :forgot %\>
> > > 
> > > \<% end -%\>
> > 
> > What is the error shown?
> > 
> > Colin
> 
> NoMethodError in Sessions#new  
> Showing sessions/new.html.erb where line #19 raised:
> 
> undefined method `symbol\_path’ for #ActionView::Base:0x32fb694
> 
> this is the error i got

in the server console the following error messages are shown

c:/ruby/lib/ruby/1.8/webrick/httpresponse.rb:324:in `write' c:/ruby/lib/ruby/1.8/webrick/httpresponse.rb:324:in `\<\<’  
c:/ruby/lib/ruby/1.8/webrick/httpresponse.rb:324:in `_write_data' c:/ruby/lib/ruby/1.8/webrick/httpresponse.rb:296:in `send\_body\_string’  
c:/ruby/lib/ruby/1.8/webrick/httpresponse.rb:187:in `send_body' c:/ruby/lib/ruby/1.8/webrick/httpresponse.rb:104:in `send\_response’  
c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:79: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/rails-2.0.5/lib/webrick_server.rb:62:in `dispatch’  
c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.5/lib/commands/servers/webrick.rb:66  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_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.0.5/lib/active\_support/dependencies.rb:496:in  
`require' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.5/lib/active_support/dependencies.rb:342:in `new\_constants\_in’  
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.5/lib/active\_support/dependencies.rb:496:in  
`require' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.5/lib/commands/server.rb:39 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem\_original\_require’  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`require' ./script/server:3 -e:2:in `load’  
-e:2  
127.0.0.1 - - [29/Jul/2009:15:26:31 India Standard Time] “GET  
/session/new HTTP/1.1” 500 0  
[http://127.0.0.1:3000/signup](http://127.0.0.1:3000/signup) → /session/new  
127.0.0.1 - - [29/Jul/2009:15:26:31 India Standard Time] “GET  
/session/new HTTP/1.1” 500 15514  
[http://127.0.0.1:3000/signup](http://127.0.0.1:3000/signup) → /session/new  
127.0.0.1 - - [29/Jul/2009:16:15:25 India Standard Time] “GET  
/session/new HTTP/1.0” 500 15528

- → /session/new  
127.0.0.1 - - [29/Jul/2009:16:15:27 India Standard Time] “GET  
/session/new HTTP/1.0” 500 15528
- → /session/new  
127.0.0.1 - - [29/Jul/2009:16:15:28 India Standard Time] “GET  
/session/new HTTP/1.0” 500 15528
- → /session/new  
127.0.0.1 - - [29/Jul/2009:16:15:28 India Standard Time] “GET  
/session/new HTTP/1.0” 500 15528
- → /session/new  
127.0.0.1 - - [29/Jul/2009:16:15:34 India Standard Time] “GET  
/session/new HTTP/1.0” 500 0
- → /session/new  
127.0.0.1 - - [29/Jul/2009:16:15:35 India Standard Time] “GET  
/session/new HTTP/1.0” 500 15528
- → /session/new  
127.0.0.1 - - [29/Jul/2009:16:19:01 India Standard Time] “GET  
/session/new HTTP/1.0” 500 15528
- → /session/new

---

<div class="post-metadata">

**Author:** ![rajendra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/8e8cbc/32.png) [@rajendra](https://www.ruby-forum.com/u/rajendra)\
**Post date:** [July 29, 2009, 12:53pm UTC](https://www.ruby-forum.com/t/errorr-in-sessions-new-html-erb/172876/5 "2009-07-29T12:53:58Z")

</div>

On Jul 29, 8:44 pm, Rajendra B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> > What is the error shown?  
> > Posted viahttp://www.ruby-forum.com/.  
> > The line  
> > \<%= link\_to ‘Sign Up’, :signup %\>  
> > is trying to make a path from the symbol :signup.  
> > Make sure you have routes set up correctly and change :signup to  
> > signup\_path.  
> > Similarly with the next link.
