rails -v
3.0.1
ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
I just upgraded my passenger's nginx module from 2.2.15 to 3.0.0 and
get the same error:
no such file to load --application
0 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
activesupport-3.0.0/lib/active_support/dependencies.rb 304 in
`depend_on'
1 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
activesupport-3.0.0/lib/active_support/dependencies.rb 216 in
`require_dependency'
2 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/classic_rails/
application_spawner.rb 250 in `preload_application'
3 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/classic_rails/
application_spawner.rb 181 in `initialize_server'
4 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/utils.rb 564 in
`report_app_init_status'
5 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/classic_rails/
application_spawner.rb 174 in `initialize_server'
6 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 204 in
`start_synchronously'
7 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 180 in
`start'
8 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/classic_rails/
application_spawner.rb 149 in `start'
9 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 219 in
`spawn_rails_application'
10 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/abstract_server_collection.rb
132 in `lookup_or_add'
11 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 214 in
`spawn_rails_application'
12 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/abstract_server_collection.rb
82 in `synchronize'
13 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/abstract_server_collection.rb
79 in `synchronize'
14 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 213 in
`spawn_rails_application'
15 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 132 in
`spawn_application'
16 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 275 in
`handle_spawn_application'
17 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 357 in
`__send__'
18 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 357 in
`server_main_loop'
19 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 206 in
`start_synchronously'
20 /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/
passenger-3.0.0/helper-scripts/passenger-spawn-server
Just a notice.
Thanks,
Dmitrii Samoilov
On Oct 21, 12:50 am, Hongli Lai <
hon...@phusion.nl> wrote:
> If your app is Rails 3 then you should use RackBaseURI, not
> RailsBaseURI. RailsBaseURI is for Rails 1 and Rails 2 apps.
>
> On Wed, Oct 20, 2010 at 5:38 PM, Andrew <
luckyd...@gmail.com> wrote:
> > Interesting, I am using RailsBaseURI as well! I'll turn it off later
> > today and see if that fixes it. Thanks for the help everyone.
>
> > On Oct 20, 6:51 am, jimmy <
rallyr...@gmail.com> wrote:
> >> Confirmed issue as above, it only happens when I use RailsBaseURI
> >> which is required because I run a webhost with some php and some rails
> >> sites so we have railsautodetect turned off. Surely this is a bug? Any
> >> help or way to raise this further??
>
> --
> Phusion | The Computer Science Company
>
> Web:
http://www.phusion.nl/
> E-mail:
i...@phusion.nl