0

backlogプラグインでredmineをインストールしてみました。このチュートリアルに従いました: https://github.com/backlogs/redmine_backlogs/wiki/Installation-of-Backlogs-in-Redmine-2.0

そして今、Apacheエラーがあります:

/usr/lib/phusion_passenger/passenger-spawn-server:53:in `require': no such file to load -- phusion_passenger/utils (LoadError) 
        from /usr/lib/phusion_passenger/passenger-spawn-server:53:in `<main>'
[ pid=4064 file=ext/apache2/Hooks.cpp:725 time=2012-09-16 23:23:45.726 ]: 
  Unexpected error in mod_passenger: Cannot spawn application '/var/www/redmine': The spawn server has exited unexpectedly. 
  Backtrace: 
     in 'virtual boost::shared_ptr<Passenger::Application::Session> Passenger::ApplicationPoolServer::Client::get(const Passenger::PoolOptions&)' (ApplicationPoolServer.h:471) 
     in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:521) 

これは私の仮想ホスト構成です:

<VirtualHost *:80>
  ServerName redmine.my.domain 
  DocumentRoot "/var/www/redmine/public" 

  <Directory "/var/www/redmine/public/">
    RailsBaseURI /redmine 
    PassengerResolveSymlinksInDocumentRoot on 
  </Directory>
</VirtualHost>

私の /etc/apache2/mods-available/passenger.conf

<IfModule mod_passenger.c>
  PassengerRoot /usr 
  PassengerRuby /usr/bin/ruby 
  PassengerDefaultUser www-data 
</IfModule>

もっと:

/usr/bin/ruby -> /etc/alternatives/ruby 
/etc/alternatives/ruby -> /usr/bin/ruby1.9.1

ruby -v
ruby 1.9.1p378 (2010-01-10 revision 26273) [x86_64-linux]

何か案が?

4

1 に答える 1

1

この質問からのヒントを見ましたか: Rails アプリケーションは apache2 とパッセンジャーで動作しませんか? (同じタイプのエラーのように見えます)。1 人が複数のバージョンの Ruby をインストールしていたため、問題が発生していました。

それが役立つことを願っています。

于 2012-09-18T08:55:51.213 に答える