Created
July 1, 2011 21:27
-
-
Save whartonn/1059432 to your computer and use it in GitHub Desktop.
passenger error
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Error message: | |
uninitialized constant RVM::Environment | |
Exception class: | |
NameError | |
Application root: | |
/var/www/fat/current | |
Backtrace: | |
# File Line Location | |
0 /usr/local/rvm/lib/rvm/environment.rb 6 in `' | |
1 /usr/local/rvm/lib/rvm/environment.rb 3 in `' | |
2 /usr/local/rvm/lib/rvm.rb 69 in `current' | |
3 /usr/local/rvm/lib/rvm.rb 150 in `method_missing' | |
4 /var/www/fat/releases/20110701061923/config/setup_load_paths.rb 7 in `' | |
5 lib/rubygems/custom_require> 29:in `require' | |
6 lib/rubygems/custom_require> 29:in `require' | |
7 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/utils.rb 301 in `prepare_app_process' | |
8 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/rack/application_spawner.rb 155 in `block in initialize_server' | |
9 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/utils.rb 572 in `report_app_init_status' | |
10 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/rack/application_spawner.rb 153 in `initialize_server' | |
11 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server.rb 204 in `start_synchronously' | |
12 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server.rb 180 in `start' | |
13 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/rack/application_spawner.rb 128 in `start' | |
14 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb 253 in `block (2 levels) in spawn_rack_application' | |
15 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server_collection.rb 132 in `lookup_or_add' | |
16 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb 246 in `block in spawn_rack_application' | |
17 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server_collection.rb 82 in `block in synchronize' | |
18 prelude> 10:in `synchronize' | |
19 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server_collection.rb 79 in `synchronize' | |
20 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb 244 in `spawn_rack_application' | |
21 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb 137 in `spawn_application' | |
22 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb 275 in `handle_spawn_application' | |
23 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server.rb 357 in `server_main_loop' | |
24 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server.rb 206 in `start_synchronously' | |
25 /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/helper-scripts/passenger-spawn-server 99 in `' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bundle exec rails c production | |
Loading production environment (Rails 3.0.9) | |
ruby-1.9.2-p136 :001 > if ENV['MY_RUBY_HOME'] && ENV['MY_RUBY_HOME'].include?('rvm') | |
ruby-1.9.2-p136 :002?> begin | |
ruby-1.9.2-p136 :003 > rvm_path = File.dirname(File.dirname(ENV['MY_RUBY_HOME'])) | |
ruby-1.9.2-p136 :004?> rvm_lib_path = File.join(rvm_path, 'lib') | |
ruby-1.9.2-p136 :005?> $LOAD_PATH.unshift rvm_lib_path | |
ruby-1.9.2-p136 :006?> require 'rvm' | |
ruby-1.9.2-p136 :007?> RVM.use_from_path! File.dirname(File.dirname(__FILE__)) | |
ruby-1.9.2-p136 :008?> rescue LoadError | |
ruby-1.9.2-p136 :009?> # RVM is unavailable at this point. | |
ruby-1.9.2-p136 :010 > raise "RVM ruby lib is currently unavailable." | |
ruby-1.9.2-p136 :011?> end | |
ruby-1.9.2-p136 :012?> end | |
ArgumentError: RVM is not missing constant Environment! | |
from /var/www/fat/shared/bundle/ruby/1.9.1/gems/activesupport-3.0.9/lib/active_support/dependencies.rb:479:in `load_missing_constant' | |
from /var/www/fat/shared/bundle/ruby/1.9.1/gems/activesupport-3.0.9/lib/active_support/dependencies.rb:183:in `block in const_missing' | |
from /var/www/fat/shared/bundle/ruby/1.9.1/gems/activesupport-3.0.9/lib/active_support/dependencies.rb:181:in `each' | |
from /var/www/fat/shared/bundle/ruby/1.9.1/gems/activesupport-3.0.9/lib/active_support/dependencies.rb:181:in `const_missing' | |
from /usr/local/rvm/lib/rvm/environment.rb:6:in `<module:RVM>' | |
from /usr/local/rvm/lib/rvm/environment.rb:3:in `<top (required)>' | |
from /var/www/fat/shared/bundle/ruby/1.9.1/gems/rvm-1.6.20/lib/rvm.rb:69:in `current' | |
from /var/www/fat/shared/bundle/ruby/1.9.1/gems/rvm-1.6.20/lib/rvm.rb:150:in `method_missing' | |
from (irb):7 | |
from /var/www/fat/shared/bundle/ruby/1.9.1/gems/railties-3.0.9/lib/rails/commands/console.rb:44:in `start' | |
from /var/www/fat/shared/bundle/ruby/1.9.1/gems/railties-3.0.9/lib/rails/commands/console.rb:8:in `start' | |
from /var/www/fat/shared/bundle/ruby/1.9.1/gems/railties-3.0.9/lib/rails/commands.rb:23:in `<top (required)>' | |
from script/rails:6:in `require' | |
from script/rails:6:in `<main>' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
http { | |
... | |
passenger_root /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7; | |
passenger_ruby /usr/local/rvm/wrappers/ruby-1.9.2-p136@fat/ruby; | |
... | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ pid=8221 thr=80466840 file=utils.rb:176 time=2011-07-01 21:26:34.007 ]: *** Exception NameError in PhusionPassenger::Rack::ApplicationSpawner (uninitialized constant RVM::Environment) (process 8221, thread #<Thread:0x997a730>): | |
from /usr/local/rvm/lib/rvm/environment.rb:6:in `<module:RVM>' | |
from /usr/local/rvm/lib/rvm/environment.rb:3:in `<top (required)>' | |
from /usr/local/rvm/lib/rvm.rb:69:in `current' | |
from /usr/local/rvm/lib/rvm.rb:150:in `method_missing' | |
from /var/www/fat/releases/20110701061923/config/setup_load_paths.rb:7:in `<top (required)>' | |
from <internal:lib/rubygems/custom_require>:29:in `require' | |
from <internal:lib/rubygems/custom_require>:29:in `require' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/utils.rb:301:in `prepare_app_process' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/rack/applicati from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/rack/application_spawner.rb:155:in `block in initialize_server' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/utils.rb:572:in `report_app_init_status' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/rack/application_spawner.rb:153:in `initialize_server' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server.rb:204:in `start_synchronously' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server.rb:180:in `start' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/rack/application_spawner.rb:128:in `start' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb:253:in `block (2 levels) in spawn_rack_application' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server_collection.rb:132:in `lookup_or_add' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb:246:in `block in spawn_rack_application' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server_collection.rb:82:in `block in synchronize' | |
from <internal:prelude>:10:in `synchronize' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server_collection.rb:79:in `synchronize' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb:244:in `spawn_rack_application' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb:137:in `spawn_application' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/spawn_manager.rb:275:in `handle_spawn_application' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server.rb:357:in `server_main_loop' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/lib/phusion_passenger/abstract_server.rb:206:in `start_synchronously' | |
from /usr/local/rvm/gems/ruby-1.9.2-p136@fat/gems/passenger-3.0.7/helper-scripts/passenger-spawn-server:99:in `<main>' | |
ubuntu@ip-10-171-45-26:/opt/nginx/logs$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
solution?