The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Question about Development and Production Env

Hi,

I am new to ROR and get to deal with it rarely. I have built a couple of simple webpages with ror and I hosted the applications on Bluehost.com. It appears, though, that the hosted applications are running in Dev Env with no caching and all that good stuff. I need my apps to be deployed to Production Env and my question is, do I do that on my end, or do I contact the host and have them do it?

I have both my dev and prod DBs set up and the dev db is being used. Seems to me that there is a switch somewhere someone has to flip.

Development mode is default (eg, when you run script/server) but the hosting environment should set the RAILS_ENV to production for you. For example, in my Apache virtual host config file I have the line RailsEnv production. I'd ask Bluehosts.

A hacky way is to add ENV['RAILS_ENV'] = "production" to config/environment.rb on your deployed app.