Tag: heroku

git push heroku master权限被拒绝(publickey)。 致命的:远端意外挂断

请原谅一些挫折,我会尽量保持检查,因为Heroku使用SO作为他们的客户支持(我认为这至less可以说是次充好)。 在过去的五个小时里,我一直试图让应用程序发布,但总是出现一些错误的关键。 我已经阅读了数十篇文章,并在小费后尝试了小费,试图找出Heroku在愚蠢,完全不透明的过程中所处的位置。 我的用例并不难:我为我的heroku应用程序创build了一个新的密钥对。 我已经设定了这个关键是我的关键: > heroku keys === travis@xxxx.com Keys ssh-rsa AAAAB3NzaC…avOqfA7ZBd travis@xxxx.com 我可以login和“创build”一个应用程序(愚蠢的名字,因为它似乎是创build一个GIT回购,而不是任何forms的应用程序)没有问题。 但每一次 * freaking * 时间我试图推动我的应用程序,我得到: > git push heroku master Permission denied (publickey). fatal: The remote end hung up unexpectedly 我对WTF没有深入的了解; 我只是用一种无法追求的方式将我的头撞在一个键盘上,但希望Google的全能上帝能够回答它。 而谷歌没有回答(好吧,让我拿回来,我已经看到了十几种方法来回答这个问题)。 对于一个应该很容易的系统来说,这是一个笑话。 我喜欢Heroku的想法,但是在拿了五个我们完全没有做的事情之后,我想也许这是错误的select。

在Heroku上登台实例

我希望能够推送代码到dev.myapp.com进行testing,然后到www.myapp.com进行生产使用。 Heroku有可能吗?

Heroku的NodeJS http到https ssl强制redirect

我有一个应用程序启动并运行在与https,节点快递与英雄。 如何识别协议以强制redirect到heroku上的nodejs https? 我的应用程序只是一个简单的http服务器,它并没有(但)意识到heroku发送https请求: /* Heroku provides the port they want you on in this environment variable (hint: it's not 80) */ app.listen(process.env.PORT || 3000);

多个heroku帐户

在我的电脑上使用多个Heroku帐户时遇到问题。 事情是,它很好,以前用herokugem切换帐户很好。 但现在(即使我已经生成新的SSH密钥),它不会工作。 当我做一个git push heroku master它只是说: my@email.com无权访问my_app_name 有没有人有任何build议,我怎么能解决这个问题?

如何将我的回购附加到heroku应用程序

我创build一个heroku应用程序,然后我的机器崩溃。 我有一台新机器。 如何将我现有的应用程序附加到heroku应用程序。 当我访问heroku页面时,我的应用程序的url是这样的 git@heroku.com:myapp.git 我不能克隆这个应用程序,因为我已经从github myapp 。 所以我需要添加heroku作为我现有的github应用程序的远程。 任何人都知道的语法。

Express 4.x中“./bin/www”是做什么的?

我刚刚开始在Node.js应用程序中学习Express 4.0,并发现它生成了./bin/www文件,其中只有应用程序服务器和端口设置被写入,其他所有其他类似中间件和路由的文件都被定义./app.js文件。 但是,我不确定这是./bin/www 。 我已经使用了Express 3.x,并且我一直在相同的./app.js文件中定义服务器和端口设置以及路由和中间件,并且使用node app.js启动了我的节点应用程序。 那么使用./bin/www什么./bin/www ? 它是否仅将服务器和端口定义与其他人分开? 现在,当我使用express生成器创build包时, package.json包含以下定义: "scripts": { "start": "node ./bin/www" } 但是,我不知道是否应该使用node ./bin/www或npm start启动我的应用npm start 。 我应该运行哪个命令来启动我的应用程序? 而且,当我将应用程序部署到heroku时,我应该在Procfile文件中写什么? web: node app.js够了吗?

为什么我的基本Heroku应用程序需要两秒钟才能加载?

我创build了两个非常简单的Heroku应用程序来testing这个服务,但是当我第一次访问它的时候,通常需要几秒钟来加载页面: Cropify – 基本Sinatra应用程序( 在github上 ) Textile2HTML – 更基本的Sinatra应用程序( 在github上 ) 我所做的只是创build一个简单的Sinatra应用程序并部署它。 我没有做任何捣乱或testingHeroku服务器。 我能做些什么来提高响应时间? 现在速度很慢,我不确定从哪里开始。 如果有帮助的话,项目的代码在github上。

安装Heroku和GoDaddy?

我正在尝试通过GoDaddy购买一个域名,以便与我的Heroku托pipe的网站一起工作。 如何configuration我的域名与Heroku一起使用?

Heroku错误:“权限被拒绝(公钥)”

我不断收到这个错误。 我正在使用Mac。 我生成一个密钥,并将其添加到heroku使用 heroku config:add key="ssh-rsa blahblah=me@me.com" 但是这不起作用。 我不断收到相同的错误。 重新安装ssh-keygen之后,我能做些什么呢?

推送应用程序到heroku问题

我试图推我的应用程序到heroku,我得到以下消息: $ heroku create Creating electric-meadow-15….. done Created http://electric-meadow-15.heroku.com/ | git@heroku.com:electric-meadow-1 5.git $ git push heroku master ! No such app as fierce-fog-63 fatal: The remote end hung up unexpectedly 这是我现在得到这个奇怪,我已经把应用程序推到heroku多次没有问题。 特别怪异的是, fierce-fog-63是我很久以前制作和删除的一个旧应用程序。 为什么现在heroku试图推动这个不存在的应用程序,特别是当我创build一个新的应用程序? 有什么build议么?