Articles of heroku

获取Heroku dynos的IP

我有一个Heroku应用程序使一些API调用到外部服务。 有一些问题,服务想知道哪些IP正在打电话。 很多像ifconfig , traceroute , netstat等基本工具都不存在于机器上。 看起来他们正在运行Ubuntu 14.04.5的一个非正式版本。 我能够使用heroku ps:exec -a <myapp>来SSH进入我的应用程序,并使用ip addr但也有一些问题: 1)看起来,这只允许我通过SSH进入web.1 dyno(我正在通过rest.1,rest.2等进行API调用)。2)这些调用通过Heroku一侧的路由器。 我怎样才能得到所有dynamic实例和/或路由器的IP地址?

Heroku上的PHP多字节string

有谁知道如何安装PHP扩展:Heroku的多字节string: http : //php.net/manual/en/book.mbstring.php 下面是我如何为Heroku安装Mongo: https://gist.github.com/1288447 一切都很好,但我找不到编译mbstring.so文件的源代码。 任何指导将不胜感激。

Heroku + git = ENOENT:spawn git ENOENT

我是Ubuntu 17.04的新手。 所以我在git和Heroku上遇到了一些麻烦。 当我运行$ heroku create或试图克隆在Windows上创build一个令人兴奋的资源库/应用程序heroku git:clone -a appname我得到错误。 ENOENT: spawn git ENOENT 。 我已经做了一些search,似乎是没有安装git或PATH错误或没有正确设置。 但是我已经安装了git $ sudo apt-get install git $ git –version git version 2.11.0 $ git –exec-path /usr/lib/git-core 我使用snap作为文档状态来安装Heroku-CLI。 $ sudo snap install heroku $ which heroku /snap/bin/heroku $ heroku –version heroku-cli/6.12.0 (linux-x64) node-v7.10.0 谁能帮我吗? 谢谢。

启动一个应用程序在heroku? 什么是procfile? 'web:'命令?

我指的是这个网站,因为我正在学习python / flask并尝试使用heroku。 http://ryaneshea.com/lightweight-python-apps-with-flask-twitter-bootstrap-and-heroku 让我解释一下我所做的一切,让任何像我一样卡住的人都可以得到照片。 我正在使用Linux Backtrack命令行。 1.我启动了virtualenv,然后安装了flask virtualenv –distribute pip install flask 然后,连接的heroku和github,在github中也创build了一个回购。 写了一个简单的脚本,并保存在app.py 然后,要求创build一个procfile! web:python app.py 问题。 1.通俗文件中的procfile是什么? 2.当我inputweb:python app.py时,它显示'web :: command not found' 请详细说明这是如何工作的? 我还有一个疑问,sudo是至高无上的用户权利? 我们不应该在virtualenv中使用它? 而对于我们使用virtualenv究竟是什么? 一个简单的例子。 问题是非常基本的。 裸露。

启动Ruby和Rails命令提示符时,系统找不到指定的path

一周前我刚开始学习rails,一切都运行到今天。 现在当我启动Ruby命令提示符时,它说: The system cannot find the path specified. # Under Rails Environment Configuration. The system cannot find the path specified. The system cannot find the path specified. The system cannot find the path specified. The system cannot find the path specified. The system cannot find the path specified. — ruby和铁轨的path显示正确。 我正在使用Windows Vista 32位。 任何帮助将不胜感激,谢谢!

如何在启用了SSL的Windows上安装PHP的PostgreSQL客户端库

我无法从本地PHP开发者服务器连接到Heroku上的PostgreSQL数据库。 这是因为Heroku要求我使用SSL进行连接。 但标准的Windows PHP 5.5.12 PostgreSQL客户端库似乎不支持SSL。 我得到以下错误: pg_pconnect():无法连接到PostgreSQL服务器:sslmode值“require”在SSL支持未编译时无效 我试图从我的Postgres安装复制libpg.dll,无济于事。 我跑了phpinfo (),它在pgsql下说: 禁用了SSL 。 我安装了BitNami的WAPP协议栈 。 有了它phpinfo ()列在pgsql: SSL启用 。 但我仍然得到同样的错误。 任何人都可以告诉我如何获得启用SSL的Windows上的PostgreSQL客户端库的PHP? 类似的问题没有满意的答案 从本地PHP应用程序的Heroku Postgres连接 无法连接到PostgreSQL服务器 丹尼尔,任何帮助,非常感激

为什么压缩二进制文件时会损坏?

我有一个通过networking提供压缩文件的服务。 该zip包含Windows平台的可执行文件。 我正在使用RubyZip库来压缩文件,但是这个过程破坏了二进制文件。 在我的本地服务器,我们通过系统调用使用zip命令,它工作正常。 Heroku的zip命令不可用,而且我只是没有select。 我正在使用这个类: require 'zip/zip' # This is a simple example which uses rubyzip to # recursively generate a zip file from the contents of # a specified directory. The directory itself is not # included in the archive, rather just its contents. # # Usage: # directoryToZip = "/tmp/input" # outputFile […]

你如何连接到Heroku的本地PostgreSQL?

当我研究这个时,我发现这里的教程缺less关键信息,这里有几个问题和在线投诉有关本教程的一些事情。 我想知道是否有人在这里成功地连接到Heroku本地Postgresql在Windows中,可以帮助我。 目前我坚持这个命令 c:\>export DATABASE_URL=postgresql://localhost:5432/shouter 'export' is not recognized as an internal or external command, operable program or batch file. 有针对这个的解决方法吗?

heroku在windows上拉postgresql

我试图通过使用一个heroku数据库到我的本地Windows计算机 heroku pg:pull HEROKU_POSTGRESQL_DATABASE mydatabase –app myapp 但是,当我运行这个命令,我得到以下错误: “env”不被识别为内部或外部命令,可操作程序或batch file。 ! 本地psql命令找不到! 有关安装psql的帮助,请参阅PostgreSQL-local-setup 我有我的pathpsql,我可以成功地从我的命令行调用psql。 我甚至可以调用heroku pg:info –app myapp ,并显示我的数据库的存在。 有什么build议么?

Ruby on Rails教程Michael Hartl第2章练习(demo_app):app在Windows 8本地主机上工作,但在Heroku上不起作用

我是networking开发新手,我正在尝试使用Michael Hartl的Ruby on Rails教程来学习RoR。 我的问题在第2章(demo_app,类似微博的使用脚手架)。 demo_app在localhost:3000上运行完美,但是当我将它推到Heroku时,它不起作用(索引和/用户或/ microposts)并显示消息: *“应用程序错误应用程序发生错误,您的页面无法送达,请稍后重试。 如果您是应用程序所有者,请查看日志以获取详细信息。“* 这里是Heroku的日志: 2013-07-18T23:45:15+00:00 heroku[slug-compiler]: Slug compilation started 2013-07-18T23:47:13.079550+00:00 heroku[api]: Scale to web=1 by sergio.schuler@gmail.com 2013-07-18T23:47:14.164452+00:00 heroku[api]: Attach HEROKU_POSTGRESQL_COBALT resource by sergio.schuler@gmail.com 2013-07-18T23:47:14.198422+00:00 heroku[api]: Release v3 created by sergio.schuler@gmail.com 2013-07-18T23:47:14.289007+00:00 heroku[api]: Add DATABASE_URL config by sergio.schuler@gmail.com 2013-07-18T23:47:14.315343+00:00 heroku[api]: Release v4 created by sergio.schuler@gmail.com 2013-07-18T23:47:14.368054+00:00 heroku[api]: Deploy 5c359d1 by […]