config - rails running in staging on production machine -


i have machine rails apps running in "staging" environment, production ones. trying connect staging database. have tried setting set production in following places:

#/etc/apache2/mods-enabled/passenger.so:  # line above wrong, in /etc/apache2/sites-enabled/ier  railsbaseuri /ier railsenv production <directory /rails/production/ier/current/public>   options -multiviews </directory>  #app/controllers/application_controller.rb rails.env = 'production' 

i tried putting in:

#config/environment.rb adding rails.env = 'production' 

i getting passenger error of:

staging database not configured (activerecord::adapternotspecified) 

i ran ( grep -r "staging" . in ) , got:

binary file ./.git/index matches ./config/deploy.rb:set :stages, %w(staging production) ./config/deploy.rb:#    %w{staging.rb}.each |config| ./config/deploy.rb:#    %w{production.rb staging.rb}.each |deploy_env| ./config/database.yml:staging: grep: ./config/deploy/staging.rb: no such file or directory grep: ./config/deploy/production.rb: no such file or directory 

i running apache2, passenger 3.0.7, ruby 1.9.2, , rails 3.0.9

where else can find out set environment staging?

thanks help

try putting inside <virtualhost> configuration (probably in /etc/apache2/site-enabled/000-default).

railsenv production rackenv production 

i hear versions of passenger required rackenv instead of railsenv might want try especially.

you can try putting in .htaccess file in public directory if have allowoverride set options or all.


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -