Okay, well the support we always expect of LunarPages finally came through. Ends up, my files had ^M characters for new lines (stupid Windows) which are not valid on Unix Ruby servers. I took them out and I have since made some progress.
I attempted to run the usual cron to test the site.
cd /home/jerem19/jr/public && ./dispatch.fcgi
Missing the Rails 2.0.2 gem. Please `gem install -v=2.0.2 rails`, update your RAILS_GEM_VERSION setting in config/environment.rb for the Rails version you do have installed, or comment out RAILS_GEM_VERSION to use the latest version installed.
Okay, that's easy enough. So I tried to update it, and as I would have expected, the server was locked down. So I grabbed the current version on the server.
/usr/local/bin/rails -v
Rails 2.0.1
Okay, I figure a .0.1 difference in versions is not a big deal. I make the necessary update to config/environment.rb.
Snippet from config/environment.rb
------------------------------------------------------------------------------
# Uncomment below to force Rails into production mode when
# you don't control web/app server and can't set it the proper way
ENV['RAILS_ENV'] ||= 'production'
# Specifies gem version of Rails to use when vendor/rails is not present
#RAILS_GEM_VERSION = '2.0.2' unless defined? RAILS_GEM_VERSION
RAILS_GEM_VERSION = '2.0.1' unless defined? RAILS_GEM_VERSION
Let's try to re-run the dispatch.fcgi
cd /home/jerem19/jr/public && ./dispatch.fcgi
./dispatch.fcgi:27:Warning: require_gem is obsolete. Use gem instead.
Content-Type: text/html; charset=utf-8
Set-Cookie: _jr_session_id=XXX path=/
Status: 404 Not Found
Cache-Control: no-cache
Content-Length: 947
Alright, simple enough error...fixed this then tried again.
cd /home/jerem19/jr/public && ./dispatch.fcgi
Content-Type: text/html; charset=utf-8
Set-Cookie: _jr_session_id=XXX path=/
Status: 404 Not Found
Cache-Control: no-cache
Content-Length: 947
Going to continue trying...will keep posting.