Questions tagged «heroku»

Heroku是一个用于Ruby,Node.js,Python,Go,PHP和基于JVM的应用程序的云平台。它具有基于Git的GitHub和API部署策略,大量作为附加组件提供的服务以及完整的API。

19
'git push heroku master'仍在要求认证
我已经执行: $ heroku login 但是当我尝试推送时,仍然会要求我进行身份验证: $ git push heroku master Username for 'https://git.heroku.com': <email> Password for 'https://<email>@git.heroku.com': 然后我得到警告:不要使用Git使用用户名和密码进行身份验证。 我再次运行heroku登录并成功通过了身份验证,但仍然遇到相同的失败。 我检查了遥控器: $ git remote -v heroku https://git@heroku.com/appname.git (fetch) heroku https://git@heroku.com/appname.git (push) 我还生成了一个新的公钥,将其传递给Heroku,并对其进行了验证:https : //devcenter.heroku.com/articles/keys 我在Windows 8上使用Git 1.9.5。

1
Heroku会截断HTTP响应吗?
我在Heroku Cedar dyno上运行Flask / Gunicorn Python应用程序。该应用返回JSON responses给客户(实际上是个API server)。 客户端有时会收到0字节的响应。但是,不是我退还他们。这是我的应用程序日志的一个片段: 3月14日13:13:31 d.0b1adf0a-0597-4f5c-8901-dfe7cda9bce0 app [web.1] [2013-03-14 13:13:31 UTC] 10.104.41.136 apisrv-api_get_credits_balance():session_token = [MASKED ] 上面的第一行是我开始处理请求的过程。 3月14日13:13:31 d.0b1adf0a-0597-4f5c-8901-dfe7cda9bce0 app [web.1] [2013-03-14 13:13:31 UTC] 10.104.41.136 apisrv 1252148511 api_get_credits_balance():返回[{ credits_balance':0}] 第二行是我返回一个值(到Flask -这是Flask的“ Response”对象)。 3月14日13:13:31 d.0b1adf0a-0597-4f5c-8901-dfe7cda9bce0 app [web.1]“ 10.104.41.136--[14 / Mar / 2013:13:13:31]” POST / get_credits_balance?session_token =屏蔽HTTP …

9
尝试为python安装Postgres时出错(psycopg2)
我试图将psycopg2安装到我的环境中,但是出现以下错误: (venv)avlahop@apostolos-laptop:~/development/django/rhombus-dental$ sudo pip install psycopg2 Downloading/unpacking psycopg2, Downloading psycopg2-2.5.2.tar.gz (685kB): 685kB downloaded Running setup.py egg_info for package psycopg2 Installing collected packages: psycopg2 Running setup.py install for psycopg2 building 'psycopg2._psycopg' extension x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall Wstrict-prototypes -fPIC -DPSYCOPG_DEFAULT_PYDATETIME=1 -DPSYCOPG_VERSION="2.5.2 (dt dec pq3 ext)" -DPG_VERSION_HEX=0x09010D -DPSYCOPG_EXTENSIONS=1 -DPSYCOPG_NEW_BOOLEAN=1 …

16
Heroku不会在Rails 4中的资产管道下编译文件
在Rails 4和Ruby 2.0中使用资产管道在本地计算机上一切正常。但是当部署到heroku时,显示: -----> Preparing app for Rails asset pipeline Running: rake assets:precompile I, [2013-03-12T03:28:29.908234 #912] INFO -- : Writing /tmp/build_1n6yi8lwna3sj/public/assets/rails-2ee5a98f26fbf8c6c461127da73c47eb.png I, [2013-03-12T03:28:29.914096 #912] INFO -- : Writing /tmp/build_1n6yi8lwna3sj/public/assets/trash-3c3c2861eca3747315d712bcfc182902.png I, [2013-03-12T03:28:33.963234 #912] INFO -- : Writing /tmp/build_1n6yi8lwna3sj/public/assets/application-bf2525bd32aa2a7068dbcfaa591b3874.js I, [2013-03-12T03:28:40.362850 #912] INFO -- : Writing /tmp/build_1n6yi8lwna3sj/public/assets/application-13374a65f29a3b4cea6f8da2816ce7ff.css Asset precompilation completed (14.36s) Heroku似乎可以编译文件,但是将其放在/ …


5
Heroku:如何检查Heroku错误日志?
我有一个免费的Heroku帐户上的PHP应用程序。今天,没有明显的原因,我得到了大约一个小时的Heroku的Application Error屏幕。Heroku的状态报告页面上无停机时间。 我想检查日志以弄清楚应用程序为什么关闭。.但是不知道如何执行此操作!有人能帮帮我吗?


13
git push heroku master说“一切都是最新的”,但该应用程序不是最新的
我在Heroku上有一个运行旧代码的应用程序。我做了一个小小的更改并提交了更改。然后我跑了 git push heroku master 会说 Fetching repository, done. Everything up-to-date 但是,如果我去看看应用程序,那都是旧代码。大约15天前,我确实将网站恢复为Heroku的另一个版本,但从那时起便将更新推送到该网站,并且他们成功了。 为什么heroku无法从github存储库中获取最新文件?有没有一种方法可以重置应用程序并再次从github推送文件?我的数据库中有生产数据,所以我不想碰它。 提前致谢!!
72 git  github  heroku  push  git-push 

9
PostgreSQL GROUP BY与MySQL不同吗?
我一直在将一些MySQL查询迁移到PostgreSQL以使用Heroku。我的大多数查询工作正常,但是当使用group by时,我仍然遇到类似的重复错误: 错误:“ XYZ”列必须出现在GROUP BY子句中或在聚合函数中使用 有人可以告诉我我在做什么错吗? 可以100%运行的MySQL: SELECT `availables`.* FROM `availables` INNER JOIN `rooms` ON `rooms`.id = `availables`.room_id WHERE (rooms.hotel_id = 5056 AND availables.bookdate BETWEEN '2009-11-22' AND '2009-11-24') GROUP BY availables.bookdate ORDER BY availables.updated_at PostgreSQL错误: ActiveRecord :: StatementInvalid:PG错误:错误:列“ availables.id”必须出现在GROUP BY子句中或在聚合函数中使用: SELECT“ availables”。* FROM“ availables” INNER JOIN“ rooms” ON“ rooms”。 id …

2
Webpack后端?
我只是想知道,我开始将Webpack用于一个新项目,到目前为止一切正常。我几乎会说我比以前使用过的Grunt更喜欢它。但是现在我很困惑如何以及如何在Express Express后端上使用它? 看,我正在创建一个带有前端(ReactJS)和后端(ExpressJS)的应用程序。该应用程序将在Heroku上发布。现在看来,我也应该将Webpack与ExpressJS一起使用,以通过一个命令(前端和后端)启动并运行该应用程序。 但是写此博客文章http://jlong​​ster.com/Backend-Apps-with-Webpack--Part-I的人似乎使用Webpack将所有后端js文件捆绑在一起,在我看来,这确实没有必要。为什么要捆绑我的后端文件?我想我只想运行后端,观察后端文件中的更改,并将Webpack的其余功能仅用于前端。 你们如何捆绑前端,但同时运行后端nodejs部分?还是有充分的理由将后端文件与Webpack捆绑在一起?

1
将Flask应用程序部署到Heroku时出现奇怪的“ is_xhr”错误
我有一个烧瓶应用程序,已部署到Heroku,其中一条路线如下 def get_kws(): seed_kw = request.json['firstParam'] audience_max = request.json['secondParam'] interest_mining_service = InterestMiningService(seed_kw, audience_max) query_result = interest_mining_service.query_keyword().tolist() if seed_kw in query_result: print ("yes") return jsonify( { 'keyword_data' : interest_mining_service.find_kws().to_json(orient='records'), 'query_results': query_result } ) 当我在本地测试此端点时,向该端点发送POST和GET请求时没有问题。但是,当我部署到Heroku时,出现以下错误: File "/app/server/controller.py", line 24, in get_kws 2020-02-08T22:31:05.893850+00:00 app[web.1]: 'query_results': query_result 2020-02-08T22:31:05.893850+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/flask/json.py", line 298, in …
29 heroku  flask 

9
TypeError:无法读取未定义的makeStyles.js的属性“ attach”
当尝试在生产版本上访问我的MERN应用程序的Login组件时,此图像中显示了一系列以下类型错误: 我的应用程序(https://github.com/ahaq0/kumon_schedule)在本地运行良好,并且在今天早些时候在Heroku上托管的运行良好。 我尝试回滚我今天所做的代码中的所有更改,但均无济于事。同样,我检查了package.json(和.lock)以查看是否更改了材料UI依赖关系,但这是相同的。我似乎无法弄清楚为什么它突然在这里的托管版本上停止工作。 错误行的代码如下。但是,我没有编写内容,因为它是用户界面的一部分。 if (sheetManager.dynamicStyles) { var dynamicSheet = stylesOptions.jss.createStyleSheet(sheetManager.dynamicStyles, _extends({ link: true }, options)); dynamicSheet.update(props).attach(); state.dynamicSheet = dynamicSheet; state.classes = mergeClasses({ baseClasses: sheetManager.staticSheet.classes, newClasses: dynamicSheet.classes }); if (sheetsRegistry) { sheetsRegistry.add(dynamicSheet); } } else { state.classes = sheetManager.staticSheet.classes; } sheetManager.refs += 1; 这是我第一个部署的应用程序,尽管我尽了最大的努力来回退,但我却迷失了从工作到不工作的所有过程。 编辑。我应该提到我在错误日志来自的Firefox和Chrome中进行了测试。 编辑#2。经过更多的调试后,我发现如果我回滚以通过Heroku提交fccc55a5,则错误消失了。但是,如果我使用该提交创建了一个新分支并尝试部署该分支,它将无法正常工作。 请在这里查看 https://github.com/ahaq0/kumon_schedule/compare/fccc55a5...fccc55a5 当我恢复到Heroku中的最后一个版本时,它将起作用。但是,如果我将先前的提交合并到新分支中并尝试部署它,则不会。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.