以前はUbuntu 12ベースのサーバーでRedmineをセットアップしていましたが、ホスティング業者がサーバーをアップグレードしたので、すべてを新しいマシンに移動する必要があります。今はUbuntu 14LTSの下で動作します。私はaptだけでなく、redmineとLAMPパッケージをインストールしました。必要なすべての依存関係(Passengerを含む)を想定しています。 のみ、次を示すエラーページを取得するために...私はApache2のconfのファイルの変更を行なったし、私は今、Redmineのサイトにアクセスすることができるよ:私は関係グーグルから取得することができますUbuntuでのbundlerアクセスエラー(aptを使用しているruby、rvmはありません)
Bundler::PermissionError (Bundler::PermissionError)
/var/lib/gems/1.9.1/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:110:in `rescue in filesystem_access'
/var/lib/gems/1.9.1/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:108:in `filesystem_access'
/var/lib/gems/1.9.1/gems/bundler-1.15.3/lib/bundler/definition.rb:306:in `lock'
/var/lib/gems/1.9.1/gems/bundler-1.15.3/lib/bundler/runtime.rb:122:in `lock'
/var/lib/gems/1.9.1/gems/bundler-1.15.3/lib/bundler/runtime.rb:49:in `setup'
/var/lib/gems/1.9.1/gems/bundler-1.15.3/lib/bundler.rb:101:in `setup'
/var/lib/gems/1.9.1/gems/bundler-1.15.3/lib/bundler/setup.rb:19:in `<top (required)>'
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:60:in `require'
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:60:in `rescue in require'
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:245:in `block in run_load_path_setup_code'
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:348:in `running_bundler'
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:243:in `run_load_path_setup_code'
/usr/share/passenger/helper-scripts/rack-preloader.rb:100:in `preload_app'
/usr/share/passenger/helper-scripts/rack-preloader.rb:158:in `<module:App>'
/usr/share/passenger/helper-scripts/rack-preloader.rb:29:in `<module:PhusionPassenger>'
/usr/share/passenger/helper-scripts/rack-preloader.rb:28:in `<main>'
Application root
/usr/share/redmine
Environment (value of RAILS_ENV, RACK_ENV, WSGI_ENV and PASSENGER_ENV)
production
Ruby interpreter command
/usr/bin/ruby
User and groups
uid=33(www-data) gid=33(www-data) groups=33(www-data)
すべての情報RVMやRBENVを使ってRubyを手動でインストールするのですが、私はaptを使ってセットアップを行いました(そして、sudo apt-get ...を使用していました。 私は、次がインストールされている知っている:宝石は1.9から/で実行されているように見えるルビー1.9.3(ルビー-v)
- 記法2.4.2-1(傾向から)
- けど。 1本の
- レール3.2.16(レール-v)
- 乗客4.0.37-2
私はchown www-data /var/lib/gems/1.9.1/gems/bundler-1.15.3
が、ノー成功を変更しようとしました。
これを修正する方法はありますか、またはすべてのセットアップをゴミ箱にして、手動で再起動する必要はありませんか?
ありがとう:私はrootからwww-dataへのグループ所有権をrootに変更し、グループに書き込み権限を追加しました。私は今、redmineメイン画面を持っています!古いredimineから新しいredmineへの以前のデータベースを復元するために移動.... – Thierry