好的,这里有。在上一个问题中,我曾询问如何设置从github到web派系的rails 4应用程序。做了好几件事之后,我成功了。
这是question。
整个过程的第二部分,我在部署后遇到了错误。
这是我引用的site 这是我要部署的repository on github。
以下是我采取的部署步骤:
1)followed the rails documentation on webfaction's how to。
2)在GitHub中添加了ssh转发代理和相应的密钥,以便使用我的本地ssh密钥进行部署
3)在nginx.conf文件中将适当的转发代理状态更改为yes
4)运行Cap deploy ...将文件移动到应用程序内的相应文件夹
5)去celebritypettingzoo.com(只是一个占位符,直到我让网站运行起来。)得到那里看到的错误。
6)运行rake db:migrate,没有任何反应
7)今天回来,尝试再次运行它,然后因为这个错误而无法:
"ERROR: While executing gem ... (Errno::EACCES) Permission denied - /home/jaronoff/webapps/gems"
8)设置数据库并将我的database.yml
文件更改为指向引用here的新数据库。
9)转到"Installing Multiple Gems with Bundler"中的第6步,并从上面的步骤7获得相同的错误。
所以,我的问题:
提前感谢您的帮助!我对这一切都很陌生,但学到了很多东西! :)
答案 0 :(得分:0)
我实际上可以通过在服务器上的全新rails应用程序中重新部署来完成此任务!