0
我使用麒麟,和Capistrano的在軌部署到服務器....Capistrano的Depolyment失敗:/etc/init.d/unicorn:第42行:RVM-shell命令沒有找到
但在部署的最後一步。 Capistrano的存在了與此錯誤:
INFO [47010f4f] Running /usr/bin/env service unicorn_app restart on xyzdomain.com
DEBUG [47010f4f] Command: service unicorn_app restart
DEBUG [47010f4f] Couldn't reload, starting 'cd /var/www/app/current; rvm-shell 'default' -c 'bundle exec unicorn -D -c /var/www/app/shared/config/unicorn.rb -E staging'' instead
DEBUG [47010f4f]
DEBUG [47010f4f] /etc/init.d/unicorn_app: line 42: rvm-shell: command not found
DEBUG [47010f4f]
cap aborted!
當我從服務器上運行的終端RVM-shell命令,它運行沒有錯誤。
注意:rvm-shell
安裝在〜/ .rvm/bin中。所以它不是這裏提到的錯誤:https://github.com/capistrano/capistrano/issues/43
任何想法爲什麼會發生這種情況?
在此先感謝