I have an Ubuntu 10.10 server running Apache and Passenger on Linode.
I am stumped on figuring out why all of the items in the public folder
are being displayed instead of the site itself. the web site can be
seen at http://turn2.co
i'm sure i'm missing something minor, any help would be greatly appreciated
Is passenger actually loaded (perhaps take a look in the apache error
logs) ? Is the LoadModule directive on two lines in your config file
(or is that just a mail client or relay wrapping the text) ?
seems like my passenger install is broken. I tried reinstalling, but
still have the following error in the error log
[Mon Mar 21 11:48:56 2011] [error] *** Passenger could not be
initialized because of this error: Unable to start the Phusion
Passenger watchdog because its executable
(/usr/lib/phusion-passenger/agents/PassengerWatchdog) does not exist.
This probably means that your Phusion Passenger installation is broken
or incomplete, or that your 'PassengerRoot' directive is set to the
wrong value. Please reinstall Phusion Passenger or fix your
'PassengerRoot' directive, whichever is applicable.
[Mon Mar 21 11:48:56 2011] [notice] Apache/2.2.16 (Ubuntu)
Phusion_Passenger/3.0.5 configured -- resuming normal operations
I'm wondering if I broke something when I was setting up the server
seems like my passenger install is broken. I tried reinstalling, but
still have the following error in the error log
[Mon Mar 21 11:48:56 2011] [error] *** Passenger could not be
initialized because of this error: Unable to start the Phusion
Passenger watchdog because its executable
(/usr/lib/phusion-passenger/agents/PassengerWatchdog) does not exist.
This line looks weird - normally those things will be in gems/gems/
passenger-3.0.x, not straight in /usr/lib
Have you compared your passenger load directives with the output of