在服务器上clone下来项目后,本地测试出现“ActiveRecord::ConnectionNotEstablished”
这个错误是因为服务器想要跟数据库连接,发现找不到数据库,
此时,我们在bundle install 完后,还要执行数据迁移,
在这里要看项目选用的是那种数据库,目前项目用的是sqlite3,
所以就要把database.yml.sqlite3复制一份命名成database.yml,
然后执行“rake db:migrate”这样就会执行数据库迁移
rails 就会默认去读config/database.yml这个文件
本文介绍了解决在服务器上clone项目后遇到的ActiveRecord::ConnectionNotEstablished错误的方法。该错误通常由于数据库连接失败引起。文章指导如何通过复制配置文件、执行数据库迁移来解决问题。
9

被折叠的 条评论
为什么被折叠?



