Hello list,
I''m new to rails (and first time poster here).
I''m trying to get rails installed on my shell, haxeh.com, and
I''m having
some issues.
First, some background:
- I have installed ruby to ~/local/bin/ruby
- I have installed rubygems to ~/local/bin/gem with all gem installs going
into ~/.gems
- I have also installed a bunch of gems, including rails, and they all end
up in ~/.gems/gems
When I symlinked my /public directory into my /www ... this was the result
in the apache error log:
--error.log--
/home/hax/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require__'': no such file to load -- initializer (LoadError)
from
/home/hax/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require''
from /usr/local/ftpd/websites/haxeh.com/www/../config/boot.rb:16
from
/usr/local/ftpd/websites/haxeh.com/www/../config/environment.rb:8
from /usr/local/ftpd/websites/haxeh.com/www/dispatch.cgi:3
[Fri Feb 3 23:57:40 2006] [error] [client 69.253.175.184] Premature end
of script headers: /usr/local/ftpd/websites/haxeh.com/www/dispatch.cgi
--end--
The question, I suppose, is just "how do i fix it?". But
I''ve tried
enough things at this point that I might be able to offer a little bit of
insight:
- Note that this is a fresh ''rails'' install, in the sense of
''rails haxeh''
built this project, and I have changed nothing
- The shebang in dispatch.cgi is #!/home/hax/local/bin/ruby
- config/environment.rb has not been changed at all (maybe it needs to be?)
- require ''initializer'' from irb works fine ... require
''rails'' does not
("no such file to load") ... require_gem ''rails''
loads true
- intializer.rb is in /home/hax/.gems/gems/rails-1.0.0/lib/initializer.rb
If anyone has *any* ideas on how to get this fixed, please reply.
I''ll paste the output of anything you might want.
This was all the data I could come up with that seemed useful to offer.
Also, if anyone wants to msg me directly, I am always logged into freenode
as ''hax'', just leave me a /msg.
TIA
--hax