Redmine パッセンジャー エラーと同様のエラーがあります。GitLab を Apache と Passenger で動作させようとしていますが、うまくいきません。私はこのエラーで立ち往生しています:
そのようなファイルを読み込めません -- bundler/setup (LoadError) /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require' /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:219:in `run_load_path_setup_code のブロック' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:333:in `running_bundler' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:217:in `run_load_path_setup_code' /usr/share/passenger/helper-scripts/rack-preloader.rb:96:in `preload_app' /usr/share/passenger/helper-scripts/rack-preloader.rb:150:in `' /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in `' /usr/share/passenger/helper-scripts/rack-preloader.rb:28:in `'
Andriy の提案に従って、bundler gem を次のようにインストールしようとしました。
sudo gem install bundler
インストール後、apache2 サービスを再起動しましたが、エラーは同じままです。
VirtualHost は以下で定義されます。
<VirtualHost *:80>
ServerName localhost
# Point this to your public folder of gitlab
DocumentRoot /home/git/gitlab/public
<Directory /home/git/gitlab/public>
Allow from all
Options -MultiViews
</Directory>
PassengerRuby /usr/bin/ruby
# Custom log file locations
ErrorLog /var/log/apache2/gitlab_error.log
CustomLog /var/log/apache2/gitlab_access.log combined
</VirtualHost>
<Location /users/auth/shibboleth/callback>
AuthType shibboleth
ShibRequestSetting requireSession 1
require valid-user
</Location>
<Location /Shibboleth.sso>
SetHandler shib
</Location>
誰かがこの問題に光を当てることができますか?