配置和部署我的应用程序的问题

时间:2013-07-22 07:55:22

标签: bash deployment capistrano

我几天前尝试使用sudo service httpd restart重新启动我的服务器,并且已经开始出现各种各样的问题。

我仍然使用ssh myapp.com登录我的VPS服务器。 我输入了密码。 但随后出现了这种情况,这种情况不会发生:

Last login: Sun Jul 21 22:54:02 2013 from 123.145-678-89.dsl.completel.net
-bash: __rvm_add_to_path: command not found

在终点站,我尝试过一些可以解决问题的事情,比如:

bundle exec rake db:seed

但我一直在接受:

-bash: bundle: command not found

知道如何解决这个问题吗?根据我的阅读,建议我查看我的bash_profile / bashrc文件并编辑其中的一些内容。但这些位于哪里?我应该改变什么?我在哪里可以找到我的部署日志和配置?

当我执行cap production deploy:migrations将我的网站在线转移到我的远程服务器时,过去一切都很好,但现在我收到了错误:

failed: "rvm_path=$HOME/.rvm/ $HOME/.rvm/bin/rvm-shell 'ree-1.8.7-2012.02' -c 'cd /var/www/apps/myapp/releases/20130720123042 && bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile'" on 12.34.567.8
mypc@ubuntu:~/myapp$ 

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

使用\curl -L https://get.rvm.io | bash -s stable重新安装RVM将其排序......