将Ruby on Rails项目从github上传到AWS EC2实例错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Ruby on Rails项目从github上传到AWS EC2实例错误相关的知识,希望对你有一定的参考价值。

我有一个我的小组在ruby on rails上创建的项目,我负责将它从github上传到AWS EC2实例。我可以让这个应用程序在本地工作,但当它在实例上我得到一个错误的SQL。我们在命令行中创建了一个新项目,并在那里完成了大部分工作,因此我们没有亲自创建数据库。我是ruby on rails和AWS的新手,所以我迷路了......先谢谢!我附上了它在本地工作的照片,它没有在instance.nonworking on ubuntu server这里工作它是working locally

答案

不确定出了什么问题,但看起来你的sqlite3没有连接到迁移。从ec2实例(&在应用程序的根目录中),您可以尝试删除db和migrate =>

bundle install

然后

rake db:drop && rake db:create && rake db:migrate

要么

rake db:reset

您也可以查看本教程:DEPLOYING RAILS APP TO EC2 INSTANCE VIA GITHUB

以上是关于将Ruby on Rails项目从github上传到AWS EC2实例错误的主要内容,如果未能解决你的问题,请参考以下文章

我无法上传到 Heroku RUBY ON RAILS

Ruby on Rails AJAX文件上传

从 Ruby on Rails 多次上传到 Amazon S3 - 使用啥后台处理系统?

Ruby on rails bootsy + cloudinary 上传图片麻烦

Ruby on rails在主机上传[关闭]

Ruby on Rails Cloudinary 上传多张图片