我想在heroku上部署基于区块链的去中心化应用程序。 它已经部署,但当我尝试使用我的metamask帐户登录时,该帐户显示为空。它可以在我的本地机器上运行,但不能在heroku上运行。 我不想用代码打乱我的问题,所以我分享了一个指向代码Code that is deployed on heroku的链接 任何帮助都将不胜感激。谢谢!
我有一个用scala play2.0开发的应用程序,它在本地运行成功,但如果部署到heroku上失败了。
失败的原因是我在本地使用的是H2数据库,在heroku中使用PostgreSQL时,我必须将其中一个数据类型从"clob“更改为"text”。
根据play20文档,现在的问题是heroku中的数据库处于“不一致的状态”。在DEV模式下(本地),当html出现时,你只需点击"Mark it as resolved“即可。
如何在heroku PROD环境中“标记它的请求已解决”?
ps:注意,因为这是一个新的应用程序,所以我只是删除了数据库并重新启动。然而,我在这里
首先,我想说的是,我不是数据库专家,也没有使用heroku服务的经验。
我想将play框架应用程序部署到heroku服务。我需要一个数据库来做到这一点。所以我用这个命令创建了一个postgresql数据库,因为heroku支持它:
Users-MacBook-Air:~ user$ heroku addons:create heroku-postgresql -a name_of_app
我得到了这个作为回应
Creating heroku-postgresql on ⬢ benchmarkingsoccerclubs... free
Database has been created and
我正在尝试使用taps (heroku db: push )将我本地的PG数据库推送到Heroku。我以前这样做过,没有问题,但今天Heroku不接受我的推送。这里有一个错误:
funkdified@funkpad:~/rails_projects/goodtb$ heroku db:push postgres://goodtb@127.0.0.1/goodtb_development?encoding=utf8 --confirm goodtb
Loaded Taps v0.3.24
Warning: Data in the app 'goodtb' will be over