问题标签 [cedar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 如何通过 cedar 上的 ftp 将文件保存到 /tmp/
我有一个 rake 任务,它连接到一个 ftp 服务器,下载一个文件,然后对其进行压缩。这在本地工作,但是当我在 heroku cedar 服务器上运行任务时,在执行 net::ftp.getbinaryfile 后我没有得到任何反馈。
这是下载文件的代码:
当我在 heroku 上执行任务时: heroku run rake db:import 并跟踪我看到的日志:
任务的输出是:
脚本到达尝试将文件下载到 #{Rails.root}/tmp/ 但不再响应的地步。这在本地只需要几秒钟,但我等了几分钟,任务没有做任何事情。
从 heroku 开发站点看来,您可以将文件保存到 cedar 上的 #{Rails.root}/tmp/ 。这可能吗?如果是这样,我是否采取了错误的方法?
php - 推送时Heroku“没有雪松支持的应用程序”,即使应用程序在雪松堆栈上?
我以前从未使用过 Heroku,但我们的客户希望我们使用它。Heroku 上已经设置了一个应用程序,如果我登录并检查应用程序信息,它会说它在 cedar 堆栈上。
现在我想在上面放一些 PHP 文件。我已经设置了一个遥控器,然后使用了 git init、add、commit,但是当我尝试使用“git push heroku master”时,我得到了错误:
我不明白,因为该应用程序已设置为雪松应用程序?我见过很多人有同样的错误信息,但所有的解决方案似乎都说这与 gemfiles (我不知道它们是什么)有关,或者再次运行 git init 。
有没有人对问题可能有任何其他想法?如果这里没有太多信息,我深表歉意,但正如我所说,我以前从未使用过 Heroku,并且只将 git 用于另一个项目(通常我们使用自己的服务器,我可以使用 GUI 将 PHP 文件放入其中)。
谢谢
heroku - Heroku 错误:Bamboo - Cedar 升级后没有这样的文件或目录
我已按照此处的说明将我的应用程序从 Bamboo 升级到 Cedar 。我现在的问题是,每当我在新的 heroku 应用程序上运行任何 heroku 命令时,我都会收到以下错误
该错误没有告诉我哪个文件导致了这个问题,所以大多数相关帖子都不适用于这个特定问题
同样的错误发生在heroku run console, 甚至heroku run why_wont_this_work
我尝试heroku update过,因为没有 Heroku Toolbelt 而被骂,安装了它,但仍然因为没有 Heroku Toolbelt 而被骂。
heroku - 无法在 Heroku Cedar 堆栈上使用 Sendgrid 发送电子邮件
我收到以下错误:451 身份验证失败:超出最大信用。
但是,当我检查 heroku 上的 sendgrid 仪表板时,它说:

仪表板是否已过时?它说我还有剩余的学分...
ruby-on-rails - heroku上的rails 2
我已经使用 Webrick 在 Rails 2.2.2 中的本地 MAC MINI 机器上创建了一个应用程序,它可以工作
现在我想在 Heroku 上上传应用程序
$ heroku create myapponline --stack cedar
好的,在我检查我是否存在 heroku 上的应用程序之后
$ git远程-v
伟大的!
但是当我想上传应用程序时
$ git push heroku 大师
注意当我输入$ git status时,所有文件都在主分支中
先感谢您,
一个
heroku - Heroku:在 Cedar 上创建一个简单的静态单页网站
我正在尝试使用 Heroku 上传一个简单的单页网页。
我以前用的是Play!框架,但对于带有一些 javascript 的单个页面来说似乎有点过分了。
如何将一组基本的静态文件上传到 Heroku?他们的网站上似乎没有关于如何执行此操作的文档。
heroku - heroku:bash:bundle:找不到命令
我正在按照他们的说明将 Heroku 应用程序从 Aspen 移植到 Heroku 的 Cedar 堆栈。
我在最后一个部署步骤。我收到此错误:
我看不出我如何负责告诉 Heroku 堆栈 bundle 在哪里或提供它,因为它正是使用 bundler 来完成这项工作的。此命令在应用程序的 Procfile 中指定:
stackoverflow 上的另一个类似问题表明,如果应用程序在最初没有 Procfile 的情况下被推送到 Heroku,就会发生这种情况,因此 Heroku 对它是什么类型的应用程序有错误的认识。那张海报删除了他的应用程序并创建了一个新应用程序并报告成功。但是,删除和重新创建我移植的应用程序所涉及的工作量很大。有什么方法可以解决这个问题而不是重新开始吗?
php - 如何让一个简单的 php 应用程序从 heroku cedar 堆栈发送电子邮件?
我有一个非常简单的 php 网站,它有一个使用 php mail() 函数发送电子邮件的联系表。我怎样才能在heroku上托管这个?我应该使用哪个附加组件,以及如何将其设置为与 php 一起使用?
ruby-on-rails - heroku cedar 交互式控制台轰炸
背景:我有最新的 Heroku Toolbelt。我已经通过 Heroku toolbelt 进行了身份验证。我的应用程序在 Cedar 上。我在 Mac 上。我到处寻找解决方案....我
问题:这是我运行时得到的:“heroku run console --app [my-heroku-app-name]”
python - Heroku Node.js + Python
我正在尝试构建一个同时具有 Python 部分和 Node.js 部分的网络应用程序。Python 部分是一个 RESTful API 服务器,Node.js 将使用 sockets.io 并充当推送服务器。两者都需要访问同一个数据库实例(在我的例子中是 Heroku Postgres)。Python 部分需要与 Node.js 部分通信,以便发送推送消息以传递给客户端。
我已经构建和部署了 Python 和 DB 部分,在“网络”测功机下运行。我不确定如何构建 Node 部分——尤其是 Python 部分如何与 Node.js 部分对话。
我假设 Node.js 需要成为一个新的 Heroku 应用程序,以便它也可以在“网络”测功机上运行,这样它就可以从 HTTP 路由堆栈中受益,并且客户端可以连接到它。在这种情况下,我的 Python dyno 会像普通客户端一样使用它来访问它吗?
有哪些替代方案?这通常是怎么做的?