現在、Rubyで作成したディレクトリをHP上にアップしようとしております。
アップ自体は問題なく行っているようなのですが、以下のエラーが発生しています。
Error: The application encountered the following error: Your Ruby version is 2.3.0, but your Gemfile specified 2.3.1 (Bundler::RubyVersionMismatch) /home/smart/.rvm/gems/ruby-2.3.0/gems/bundler-1.16.2/lib/bundler/definition.rb:491:in `validate_ruby!' /home/smart/.rvm/gems/ruby-2.3.0/gems/bundler-1.16.2/lib/bundler/definition.rb:466:in `validate_runtime!' /home/smart/.rvm/gems/ruby-2.3.0/gems/bundler-1.16.2/lib/bundler.rb:101:in `setup' /home/smart/.rvm/gems/ruby-2.3.0/gems/bundler-1.16.2/lib/bundler/setup.rb:20:in `<top (required)>' /home/smart/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' /home/smart/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:363:in `activate_gem' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:221:in `block in run_load_path_setup_code' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:527:in `running_bundler' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:220:in `run_load_path_setup_code' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/helper-scripts/rack-preloader.rb:91:in `preload_app' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/helper-scripts/rack-preloader.rb:189:in `block in <module:App>' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:380:in `run_block_and_record_step_progress' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/helper-scripts/rack-preloader.rb:188:in `<module:App>' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/helper-scripts/rack-preloader.rb:30:in `<module:PhusionPassenger>' /home/smart/.rvm/gems/ruby-2.3.0/gems/passenger-5.3.3/src/helper-scripts/rack-preloader.rb:29:in `<main>'
rubyのバージョンが2.3.0、Gemfileのバージョンは2.3.1となっているためのエラーとの事でしたので、rbenv を2.3.1でインストールしたのですが、
Downloading ruby-2.3.1.tar.bz2... -> https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2 Installing ruby-2.3.1... mkdir: ディレクトリ `/usr/local/rbenv/versions/2.3.1' を作成できません: 許可がありません BUILD FAILED (CentOS release 6.9 (Final) using ruby-build 20180618-7-gb6428c7) Inspect or clean up the working tree at /tmp/ruby-build.20180903151124.17736 Results logged to /tmp/ruby-build.20180903151124.17736.log Last 10 log lines: /tmp/ruby-build.20180903151124.17736 ~ ruby-2.3.1 ruby-2.3.1.tar.bz2 /tmp/ruby-build.20180903151124.17736/ruby-2.3.1 /tmp/ruby-build.20180903151124.17736 ~
と出て来てインストールできない状態です。
どう解決すればよろしいでしょうか?
よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。