栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

推送零钱后,Heroku应用程序崩溃了。非常困惑

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

推送零钱后,Heroku应用程序崩溃了。非常困惑

我能够解决问题,但仍然不知道为什么会首先发生!

经过大量的实验,我最终在Heroku上设置了一个全新的应用程序。我在新应用程序中检查了环境变量,并得到以下信息:

 Cinnas-MacBook-Pro:thawing-temple-4323 cinna$ heroku config === thawing-temple-4323 Config Vars FACEBOOK_APP_ID:  *** FACEBOOK_SECRET:  *** PATH:  bin:/usr/local/bin:/usr/bin:/bin PYTHONUNBUFFERED: true

检查我的原始应用程序(损坏的应用程序)后,我意识到新的环境变量以某种方式在我的上一次推送中添加了,如日志所示:

 2012-10-04T04:20:04+00:00 heroku[api]: Add PYTHONUNBUFFERED, PYTHONPATH, PYTHONHOME, LANG, LD_LIBRARY_PATH, PATH, PYTHONHASHSEED, LIBRARY_PATH config by ***@***

并检查我的环境变量:

 Cinnas-MacBook-Pro:infinite-fortress-4866 cinna$ heroku config === infinite-fortress-4866 Config Vars LANG:  en_US.UTF-8  LD_LIBRARY_PATH:  /app/.heroku/vendor/lib LIBRARY_PATH:     /app/.heroku/vendor/lib PATH:  /app/.heroku/venv/bin:/bin:/usr/local/bin:/usr/bin    PYTHONHASHSEED:   random PYTHONHOME:       /app/.heroku/venv/ PYTHONPATH:       /app/ PYTHONUNBUFFERED: true

我使用以下命令删除了这些新变量:

 heroku config:remove PYTHonPATH PYTHonHOME LANG LD_LIBRARY_PATH PYTHonHASHSEED LIBRARY_PATH

然后我的应用又开始工作了。我一直在推送更多代码,并且此问题不再发生。

我仍然很好奇为什么/为什么要首先添加这些变量,因为我所做的就是进行git push。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/661706.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号