Hi,
I Installed Ruby 1.8.7 (Passenger 4.0.45) and Redmine 2.4, all this was working well. But after I updated ruby to 2.0.0 by rvm (Passenger 4.0.37), I cannot open my Redmine. It shows this error in /var/log/httpd/error_log
Could not spawn process for group /home/redmine#default: An error occurred while starting up the preloader. It exited before signalling successful startup back to Phusion Passenger.
in 'void Passenger::ApplicationPool2::SmartSpawner::throwPreloaderSpawnException(const std::string&, Passenger::SpawnException::ErrorKind, Passenger::ApplicationPool2::Spawner::BackgroundIOCapturerPtr&, const Passenger::ApplicationPool2::Spawner::DebugDirPtr&)' (SmartSpawner.h:146)
in 'std::string Passenger::ApplicationPool2::SmartSpawner::negotiatePreloaderStartup(Passenger::ApplicationPool2::SmartSpawner::StartupDetails&)' (SmartSpawner.h:590)
in 'void Passenger::ApplicationPool2::SmartSpawner::startPreloader()' (SmartSpawner.h:206)
in 'virtual Passenger::ApplicationPool2::ProcessPtr Passenger::ApplicationPool2::SmartSpawner::spawn(const Passenger::ApplicationPool2::Options&)' (SmartSpawner.h:752)
in 'void Passenger::ApplicationPool2::Group::spawnThreadRealMain(const Passenger::ApplicationPool2::SpawnerPtr&, const Passenger::ApplicationPool2::Options&, unsigned int)' (Implementation.cpp:804)
[ 2014-03-04 17:43:40.8274 19839/7f15d6d72700 agents/HelperAgent/RequestHandler.h:2088 ]: [Client 20] Cannot checkout session.
Error page:
An error occurred while starting up the preloader. It exited before signalling successful startup back to Phusion Passenger. Please read <a href="
https://github.com/phusion/passenger/wiki/Debugging-application-startup-problems">this article</a> for more information about this problem.<br>
<h2>Raw process output:</h2>
(empty)
I read this artical
https://github.com/phusion/passenger/wiki/Debugging-application-startup-problems but can't fix the problem.
Could you please help?