簡體   English   中英

使用Capistrano部署Rails應用程序 - Rbenv版本問題

[英]Deploying Rails App Using Capistrano - Rbenv version issue

我正在嘗試使用capistrano將我的Rails應用程序部署到服務器...

但我面臨rbenv版本的問題......

這是我的Capfile

require 'capistrano/setup'

require 'capistrano/deploy'

require 'capistrano/rbenv'
require 'capistrano/bundler'
require 'capistrano/rails/assets'
require 'capistrano/rails/migrations'

set :rbenv_custom_path, '/home/renil/.rbenv'

Dir.glob('lib/capistrano/tasks/*.rake').each { |r| import r }

從rbenv的rbenv路徑,並設置自定義路徑

set:rbenv_custom_path,'/ home / pretty / .rbenv'

在我的deploy.rb文件中,我設置了

設置:rbenv_ruby,'1.9.3p484'

但是,當我運行cap production deploy:setup_config時,我收到以下錯誤...

DEBUG [0656253d] Finished in 3.246 seconds with exit status 1 (failed).
ERROR rbenv: 1.9.3p484 is not installed or not found in /home/renil/.rbenv/versions/1.9.3p484

嘗試set :rbenv_ruby, '1.9.3-p551' 注意破折號。

如果這沒有幫助,請確保您的服務器上安裝了該版本。 rbenv install 1.9.3-p551

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM