# No such file to load -- login\_system

**URL:** <https://www.ruby-forum.com/t/no-such-file-to-load-login-system/54881>\
**Category:** Rails\
**Created:** [March 15, 2006, 12:03am UTC](https://www.ruby-forum.com/t/no-such-file-to-load-login-system/54881 "2006-03-15T00:03:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![azgar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/eb8c5e/32.png) [@azgar](https://www.ruby-forum.com/u/azgar)\
**Post date:** [March 15, 2006, 12:03am UTC](https://www.ruby-forum.com/t/no-such-file-to-load-login-system/54881/1 "2006-03-15T00:03:48Z")

</div>

I’m hoping someone can help me out here. My application works fine  
locally using webrick. One I upload to my shared server space I get an  
application error saying rails has failed to start.

The log file production.log reads as follows:

MissingSourceFile (no such file to load – login\_system):  
/usr/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:21:in  
`require__' /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require’  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:214:in  
`require' /app/controllers/application.rb:1 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require’  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:214:in  
`require' /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:39:in `require\_or\_load’  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:22:in  
`depend_on' /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:178:in `require\_dependency’  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:134:in  
`load_file!' /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:97:in `const\_load!’  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:80:in  
`const_load!' /usr/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:71:in `prepare\_application’  
/usr/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:37:in  
`dispatch’  
dispatch.cgi:10

The tutorial I followed to set up the login system is here…  
[http://wiki.rubyonrails.com/rails/pages/HowToQuicklyDoAuthenticationWithLoginGenerator](http://wiki.rubyonrails.com/rails/pages/HowToQuicklyDoAuthenticationWithLoginGenerator)

I’ve got my host to install the login\_generator gem using: ‘gem  
install login\_generator’ unfortunately it made no difference.

I am really stuck as to why this isn’t working, if anyone can offer  
any pointers if would be greatly appreciated.

Thanks,  
Paul.

---

<div class="post-metadata">

**Author:** ![azgar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/eb8c5e/32.png) [@azgar](https://www.ruby-forum.com/u/azgar)\
**Post date:** [March 15, 2006, 12:21am UTC](https://www.ruby-forum.com/t/no-such-file-to-load-login-system/54881/2 "2006-03-15T00:21:23Z")

</div>

Paul S. wrote:

> I’m hoping someone can help me out here. My application works fine  
> locally using webrick. One I upload to my shared server space I get an  
> application error saying rails has failed to start.
> 
> The log file production.log reads as follows:
> 
> MissingSourceFile (no such file to load – login\_system):  
> /usr/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:21:in  
> `require__' /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require’  
> /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:214:in  
> `require' /app/controllers/application.rb:1 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require’  
> /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:214:in  
> `require' /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:39:in `require\_or\_load’  
> /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:22:in  
> `depend_on' /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:178:in `require\_dependency’  
> /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:134:in  
> `load_file!' /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:97:in `const\_load!’  
> /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:80:in  
> `const_load!' /usr/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:71:in `prepare\_application’  
> /usr/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:37:in  
> `dispatch’  
> dispatch.cgi:10
> 
> The tutorial I followed to set up the login system is here…  
> [Peak Obsession](http://wiki.rubyonrails.com/rails/pages/HowToQuicklyDoAuthenticationWithLoginGenerator)
> 
> I’ve got my host to install the login\_generator gem using: ‘gem  
> install login\_generator’ unfortunately it made no difference.
> 
> I am really stuck as to why this isn’t working, if anyone can offer  
> any pointers if would be greatly appreciated.
> 
> Thanks,  
> Paul.

Hi,  
are you sure you copied this file login\_system.rb to your host? it’s  
probably in the lib directory. you don’t need the generator gem on the  
host to get this running.

–  
Agnieszka F.

---

<div class="post-metadata">

**Author:** ![azgar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/eb8c5e/32.png) [@azgar](https://www.ruby-forum.com/u/azgar)\
**Post date:** [March 15, 2006, 1:02am UTC](https://www.ruby-forum.com/t/no-such-file-to-load-login-system/54881/3 "2006-03-15T01:02:48Z")

</div>

> are you sure you copied this file login\_system.rb to your host? it’s  
> probably in the lib directory.  
> Agnieszka F.

wow that was an easy fix! thanks for that.

However, when I try to log in I get the following error… any ideas  
what this is all about?

NameError (uninitialized constant User):  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:195:in  
`const_missing' /app/controllers/admin/account_controller.rb:14:in`login’  
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action\_controller/base.rb:853:in  
`perform_action_without_filters' /usr/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action_controller/filters.rb:332:in`perform\_action\_without\_benchmark’  
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action\_controller/benchmarking.rb:69:in  
`perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in`measure’  
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action\_controller/benchmarking.rb:69:in  
`perform_action_without_rescue' /usr/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action_controller/rescue.rb:82:in`perform\_action’  
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action\_controller/base.rb:369:in  
`process_without_session_management_support' /usr/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action_controller/session_management.rb:116:in`process’  
/usr/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:38:in  
`dispatch' /usr/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/fcgi_handler.rb:141:in`process\_request’  
/usr/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/fcgi\_handler.rb:53:in  
`process!' /usr/lib/ruby/gems/1.8/gems/fcgi-0.8.6.1/./fcgi.rb:600:in`each\_cgi’  
/usr/lib/ruby/gems/1.8/gems/fcgi-0.8.6.1/./fcgi.rb:597:in `each_cgi' /usr/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/fcgi_handler.rb:52:in`process!’  
/usr/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/fcgi\_handler.rb:22:in  
`process!’  
dispatch.fcgi:24
