I create a one table/scaffold app on my local machine like so:
% rails edge
% cd edge
% rake rails:freeze:edge
(create database, table and link with databse.yml)
% ruby script/generator scaffold Person
% rails . (to update the rails app from edge rails)
This works on my local machine.
Then i transfer the applicaiton to bluehost using filezilla:
transfer to rails directory.
create subdomain called edge
create symbolic link:
% cd ~/public_html/
% rm -r first
% ln -s /home/YOUR_USERNAME/rails/first/public first
lastly i correct the dispatch files to look for the host ruby version.
But i get the famous ‘your application failed to start error’