Tag: heroku

是否有可能上传一个简单的HTML和JavaScript文件结构到Heroku?

我正在尝试将我的一个开源项目部署到heroku,只需要静态的html和javascript就可以了。 但是他们不支持静态网站吗? 我宁愿不把它做成一个Sinatra项目,如果我不打算使用任何东西,但HTML和JavaScript。 ~/sites/d4-site $ heroku create –stack cedar Creating quiet-ice-4769… done, stack is cedar http://quiet-ice-4769.herokuapp.com/ | git@heroku.com:quiet-ice-4769.git Git remote heroku added ~/sites/d4-site $ git remote -v heroku git@heroku.com:quiet-ice-4769.git (fetch) heroku git@heroku.com:quiet-ice-4769.git (push) ~/sites/d4-site $ git push heroku master Counting objects: 53, done. Delta compression using up to 2 threads. Compressing objects: 100% (49/49), done. […]

如何在Heroku上更改Git远程

我不想上传我的应用程序到错误的域名。 我怎样才能改变git上的git master分支?

Heroku bash shell中有哪些文本编辑器?

我想在我的基于Cedar的Heroku应用程序中更新httpd.conf。 我遇到了我的Heroku bash heroku run bash 并find了Apache下的conf目录。 但是当我尝试打开任何编辑器vi,vim或emacs时,我找不到任何这些程序。 你如何编辑Heroku的conf文件?

Heroku截断HTTP响应?

我在Heroku Cedar dyno上运行Flask / Gunicorn Python应用程序。 该应用程序返回JSON responses到它的客户端(这真的是一个API server )。 偶尔,客户端得到0字节的响应。 但是,这不是我回来的。 这是我的应用程序日志的一个片段: Mar 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 ] 上面的第一行是我开始处理请求。 Mar 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():returning [{' credits_balance':0}] 第二行是我返回一个值(对Flask – 这是一个Flask“Response”对象)。 Mar 14 13:13:31 d.0b1adf0a-0597-4f5c-8901-dfe7cda9bce0 app [web.1]“10.104.41.136 – […]

Heroku不会在Rails 4的资产pipe道下编译文件

在Rails 4和Ruby 2.0中使用资产pipe道的本地机器中一切顺利。 但是在部署到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似乎编译文件,但将其放入/ tmp没有任何错误。 我的问题是: Heroku如何将资产文件编译到/ tmp? […]

如何设置指向Heroku应用程序的顶级域名(无www)的DNS?

我已经添加了一个自定义域到我的heroku应用程序,它可以与www.domain.com。 我需要知道如何设置没有“www”的域来parsing到应用程序。 这是我目前的DNS设置: $TTL 86400 @ IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. ( 2013041500 ; serial 14400 ; refresh 1800 ; retry 604800 ; expire 86400 ) ; minimum @ IN NS robotns3.second-ns.com. @ IN NS robotns2.second-ns.de. @ IN NS ns1.first-ns.de. @ IN A 88.198.38.XXX localhost IN A 127.0.0.1 mail IN A 88.198.38.XXX ftp IN CNAME www […]

Redis和Memcache还是Redis?

我通过简单的Rails.cache接口在我的Rails 3应用程序中使用memcached进行caching,现在我想用redis和resque做一些后台作业处理。 我认为他们有足够的差别来保证使用两者。 在heroku上,使用memcached和redis都有单独的费用。 使用两者还是应该迁移到仅使用redis? 我喜欢使用memcached进行caching,因为最近最less使用的密钥会自动从caching中移出,而且我不需要caching数据来保存。 Redis对我来说大多是新手,但是我明白它默认是持久的,并且密钥不会自动从caching中过期。 编辑:只是想更清楚我的问题。 我知道只使用Redis而不是两者都是可行的。 我想我只是想知道这样做有没有什么特别的缺点? 考虑到实施和基础设施,我有什么理由不应该只使用Redis? (即,简单的cachingmemcached更快?)我还没有发现任何明确的任何方式。

如何configurationHeroku应用程序DNS到Godaddy域?

我已经创build了一个heroku应用程序,并希望从godaddy.com给它的域名。 我configuration了所有三个主机提供的heroku,但现在我得到的错误说: Heroku | 没有这样的应用 该主机名没有configuration应用程序。 也许应用程序所有者已将其重命名,或者您错误input了URL。 我想知道:有没有其他的方式来configuration一个Heroku的应用程序? 更新:新方法 请使用此链接的新方法 。 接受的答案是旧function。

我怎样才能部署/推我的git仓库的子目录到Heroku?

我有一个项目,使用服务和版本控制使用Git。 Serve将创build一个output文件夹,其中包含要部署到Heroku的静态文件。 我不想部署Serve项目本身,因为Heroku Cedar堆栈似乎不太喜欢它,但最重要的是我想利用Heroku对静态网站的巨大支持。 有没有办法将子文件夹部署到git远程? 我应该在output文件夹中创build一个Git仓库(这听起来不对),并把它推到Heroku?

Facebook应用程序:本地主机不再作为应用程序域

我一直在使用Rails和jQuery为Facebook写游戏。 自从我开始使用Facebook的JavaScript SDK,使用本地主机作为应用程序域似乎工作得很好。 我能够在本地和Heroku上testing我的游戏。 在过去的一天,Facebook似乎已经对他们的开发者界面做了一个大的更新。 现在,如果我将本地主机添加为应用程序域,它给了我以下错误: 这必须来自Canvas URL,安全canvasURL,站点URL,移动站点URL,页面标签URL或安全页面标签URL。 检查并更正以下域:localhost 我的游戏现在也不能在本地工作,并且当Javascript SDKlogin用户时出现错误: API错误代码:191 API错误说明:指定的URL不属于应用程序错误消息:无效的redirect_uri:给定的URL不被应用程序configuration允许。 当我部署我的游戏时,这不会发生,因为herokuapp.com被认为是有效的应用程序域。 如果我不能再使用本地主机或127.0.0.1,我该如何开发和testing我的游戏?