首页 文章

heroku流星应用程序出错

提问于
浏览
0

我使用本文档中给出的以下步骤在heroku上部署了我的Web应用程序:https://medium.com/@leonardykris/how-to-run-a-meteor-js-application-on-heroku-in-10-steps-7aceb12de234#.93vvydncs

然后我的应用程序没有运行,日志说流星需要节点v 0.10.41或更高 .

我按照Meteor requires Node v0.10.41 or later Error on heroku deployment中的解决方案将buildpack更改为--https://github.com/kevinseguin/heroku-buildpack-meteor.git .

然后我得到错误:

2016-08-19T14:50:27.547793 00:00 heroku [router]:at = error code = H10 desc =“App crashed”method = GET path =“/”host = dss-society.herokuapp.com request_id = c116c227 -b93e-482f-b17e-ec198d65fcf6 fwd =“182.64.121.74”dyno = connect = service = status = 503 bytes = 2016-08-19T14:50:28.650907 00:00 heroku [router]:at = error code = H10 desc =“App崩溃”方法= GET path =“/ favicon.ico”host = dss-society.herokuapp.com request_id = 7ecbfb98-2ee4-4df9-a503-08d013ca8c4a fwd =“182.64.121.74”dyno = connect = service = status = 503字节=

现在我不知道接下来该做什么 . 需要帮忙 .

我在heroku登台的应用网址是:https://dss-society.herokuapp.com/

我的heroku配置有MONGODB_URI,MONGOLAB_URI和MONGO_URL,它们都具有相同的值 . 它还有PAPERTRAIL_API_TOKEN和ROOT_URL,设置为https://dss-society.herokuapp.com

我的流星版本是1.3.4.1 .

我希望得到一些解决方案 . 谢谢

2 回答

  • -1

    您正在使用的buildpack似乎不起作用 . 尝试并使用:https://github.com/AdmitHub/meteor-buildpack-horse

    所以:

    heroku buildpacks:set https://github.com/AdmitHub/meteor-buildpack-horse.git
    

    我已复制并替换了您可以在此处找到的指南部分:https://github.com/JaySheombar/meteor-on-heroku

  • 0

    我上周经历过同样的问题 . 您可以通过键入 heroku logs --app <appname> 来查找具体原因 . 在大多数情况下,这是因为您的buildpack使用的节点版本与节点meteor使用的版本不一致 . 对于Meteor 1.4,它使用节点4.5.0,因此您可能需要一个安装相同版本节点的buildpack . 我为它创建了一个指南here .

相关问题