I’m trying to move up to Rails 3 and everything is going fine on my
workstation where I have installed all of the necessary gems. The
problem I’m having is getting it to run on the production server that
I have to use where the app needs to be vendored. It’s on a Debian
Squeeze box with ruby l.8.7, rubygems 1.3.6, librack-ruby1.9.1,
passenger - 2.2.11debi and bundler 1.0.0. I have bundled my app via
“bundle install vendor”. The passenger error I’m getting is “The
application spawner server exited unexpectedly: Unexpected end-of-file
detected.” and in the apache log it says “Could not find rake-0.8.7 in
any of the sources Try running bundle install
.” Updating rack/
passenger/rubygems is not an option. Any thoughts?
try doing gem environment and see where the gem_home is and if is
correct
Use Passenger 3. It has better RVM support.
On Sep 21, 7:02 pm, Hongli L. [email protected] wrote:
Use Passenger 3. It has better RVM support.
Doh, I pressed ‘Send’ too quickly. I meant better Bundler support,
not RVM support. Brightbox has packages for Passenger 3 so upgrading
shouldn’t be a problem.