2012-04-30 33 views
0

我最近安裝了寶石RVM-Capistrano的任何紅寶石,才能在我的服務器部署。首先,我試圖運行cap deploy:setup。看來,安裝RVM,但由於某些原因(權限或別的東西),但它不能安裝REE:無法安裝與RVM-Capistrano酒店

Warning: 
*** [err :: myserver.com] Failed to create the file ruby-enterprise-1.8.7-2012.02.tar.gz 
[...] 

There was an error, please check /usr/local/rvm/log//*.log. Next we'll try to fetch via http. 
** [out :: myserver.com] Trying ftp:// URL instead. 

我不包括更多的是因爲是無關緊要的。

很顯然,在deploy.rb sudo的選項設置爲'root'

+1

似乎是一個權限問題,從/ usr /本地/ RVM /日誌發表您的日誌/ – CuriousMind

+0

也日誌看起來短,請張貼整個輸出和最佳將看到你的腳本。 – mpapis

回答

1
adduser #{user} rvm 

固定它給我。其中#{user}是您的cap部署用戶的名稱。