意味着应用程序登录不在heroku上工作

时间:2016-12-05 21:58:35

标签: javascript node.js mongodb heroku

我已经学过很多关于如何让mongodb和MEAN在heroku上工作的教程,而且没有一个能为我工作,我不断收到503应用程序错误。

首先我创建应用程序,我在命令行中执行heroku addons:docs mongolab,然后检查我的配置并更改我的代码,以便将mongoose连接更改为配置字符串,如下所示: mongoose.connect(process.env.MONGOLAB_URI || mongodb://example:example@ds053312.mongolab.com:53312/todolist'); 第二部分只是一个例子,我使用的是我的信息。 所以在此之后我将我的应用程序推送到heroku,但是当我尝试运行它时,它仍然给我应用程序错误,并且在f12中它说它是

  

无法加载资源:服务器响应状态为503   (暂停服务)    https://myapp.herokuapp.com/favicon.ico

我做错了什么?我已经尝试了所有内容,但没有一个教程适合我

编辑:我设法通过执行以下操作来摆脱错误:

$ git init
$ git add .
$ git commit -m "initial version"

$ heroku apps:create

然而,现在我的应用程序加载了,看来我的应用程序的登录和注册功能不起作用,我填写登录/登录表单并提交,但页面保持不变而不改变。为了让这些功能发挥作用,还有什么我应该做的吗?

1 个答案:

答案 0 :(得分:0)

我之所以来到这里是因为我的Heroku-deploy登录无法正常运行,但是Localhost可以正常运行。原来我忘了更改登录POST路由。

相关问题