问题标签 [heroku-san]
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.
deployment - 你如何使用 Sinatra 设置 heroku_san?
例如,如何使用 heroku_san rake 快捷命令将代码推送到特定的 heroku 应用程序,例如。
(取自http://jqr.github.com/2010/08/27/easy-heroku-deploys-with-heroku-san.html)
我不断得到:
我的 sinatra 应用程序下有一个配置目录。这包含上面指南中提到的 heroku.yml。文件看起来像这样
我已经在 heroku 上创建了其他应用程序。
ruby-on-rails - Heroku Sans 上的“没有配置 Heroku 应用程序错误”
我正在配置heroku_san以将 Rails 部署到 Heroku。当我运行它创建的任何 rake 任务时,我不断收到此错误:
rake 生产部署
没有配置 heroku 应用程序。运行:rails generate heroku:config
我知道有 Heroku 应用程序,因为我可以在运行时看到它们heroku list
。可能会发生什么?为什么这个 gem 找不到 Heroku 应用程序?
ruby-on-rails - 访问站点问题
问题是有时我无法访问我的网站。我使用 Ruby on Rails 3、Refinery CMS 开发了我的网站并将其部署到 heroku。我从 domainsite.com 购买了该域名。我总是可以使用 heroku 后缀访问我的网站,即 mysite.herokuapp.com。当我想在地址栏中输入 mysite.com 访问我的网站时,有时会遇到问题。这种行为真的很奇怪,因为在没有任何更改的情况下,我突然可以访问该站点。而且我无法访问我的网站,因为我使用 www。字首。这是我肯定想解决的问题。
有谁知道所有这些问题的原因可能在哪里?
ruby-on-rails - 部署到 heroku 时清理捆绑器缓存
每当我部署到 Heroku(使用 heroku_san gem 的 Ruby on Rails 应用程序)时,它都会显示以下内容:
(或我以前部署中可能拥有的任何其他旧 gem)如何清理 Heroku 应用程序中的捆绑程序缓存?我试图运行:
但它没有帮助。
谁能告诉我如何清理 Heroku 中的捆绑程序缓存?或者我是否应该忽略此消息?
ruby-on-rails - 在 Heroku 上部署简单的机架应用程序时出现应用程序错误
我正在尝试在 heroku 上部署我的应用程序,它包含 5 个文件 1.config.ru 和代码
2.带有代码的Gemfile
3.Gemfile.lock 自动创建 4.myapp.rb 带代码
5.带有代码的Procfile
然后我调用捆绑安装
在那个 rackup config.ru 之后它按预期工作得非常好但是之后我尝试将它部署在 heroku 上并得到应用程序错误我执行了以下命令
当我运行命令 heroku logs 然后它给我日志时,一个 Web 浏览器打开并显示应用程序错误
任何人都可以请帮助我为什么在heroku和hopw上遇到这个错误来纠正它?
这是heroku的完整日志
ruby-on-rails-3 - heroku_san 未在 heroku 上以“暂存”模式运行
heroku_san
我有一个用于部署到 heroku的 rails 应用程序。当我运行rake staging console
它时,它给了我一个到 heroku 暂存站点的控制台。但是,当我跑步时
这是输出。这是我的 heroku.yml 文件:
我究竟做错了什么?其他一切似乎都在工作,但无论我做什么,它都在生产环境中运行。这是我尝试无济于事的其他一些heroku.yml配置:
...
对于我做错了什么,任何见解都会有很大帮助。我想在此文件中设置一些其他值,但我需要它们不同才能使应用程序正常工作。
请帮忙。提前致谢!
ruby-on-rails - 使用 heroku_san gem,耙日志:tail 无法退出
在 Mountain Lion 上使用 iTerm2,如何停止 heroku 上的日志尾部?
Ctrl-C 不起作用。
解决方法是杀死进程 ID,但这很不方便。
我为此打开了一个问题:https ://github.com/fastestforward/heroku_san/issues/159
我希望 iTerm2 有一些神奇的组合键。
我猜这个问题与在 zeus 中运行 rake 任务有关。这是按下 ctrl-c 时的堆栈跟踪:
^Crake 中止!
/Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/heroku_san-4.3.2/lib/heroku_san/api.rb:17:in
system' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/heroku_san-4.3.2/lib/heroku_san/api.rb:17:in
block in sh' /Users/justin/.rvm /gems/ruby-2.0.0-p247@rails4/gems/bundler-1.5.0.rc.1/lib/bundler.rb:229:inblock in with_clean_env' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/bundler-1.5.0.rc.1/lib/bundler.rb:216:in
with_original_env' /Users/justin/.rvm/gems/ruby-2.0。 0-p247@rails4/gems/bundler-1.5.0.rc.1/lib/bundler.rb:222:inwith_clean_env' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/heroku_san-4.3.2/lib/heroku_san/api.rb:17:in
sh' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems /heroku_san-4.3.2/lib/heroku_san/stage.rb:126:inlogs' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/heroku_san-4.3.2/lib/heroku_san/tasks.rb:267:in
块(4 级)在' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/heroku_san-4.3 .2/lib/heroku_san/project.rb:61:inblock in each_app' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/heroku_san-4.3.2/lib/heroku_san/project.rb:60:in
each' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/heroku_san-4.3.2/lib/heroku_san/project. rb:60:ineach_app' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/heroku_san-4.3.2/lib/heroku_san/tasks.rb:321:in
each_heroku_app' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/heroku_san-4.3.2/lib/heroku_san/tasks.rb:266:inblock (3 levels) in <top (required)>' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus/rails.rb:111:in
rake' /Users/justin/.rvm /gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:116:inblock in command' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:103:in
fork' /Users/justin/.rvm/gems/ruby-2.0.0-p247@ rails4/gems/zeus-0.13.3/lib/zeus.rb:103:incommand' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:80:in
block (3 levels) in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus -0.13.3/lib/zeus.rb:80:infork' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:80:in
块(2 级)在 go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/ lib/zeus.rb:73:ineach' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:73:in
块在 go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:62:inloop' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:62:in
去'/Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:78:inblock (3 levels) in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:78:in
fork' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:78:inblock (2 levels) in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:73:in
each' /Users/justin/.rvm/gems /ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:73:inblock in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:62:in
loop' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/ gems/zeus-0.13.3/lib/zeus.rb:62:ingo' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:78:in
block (3 levels) in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13 .3/lib/zeus.rb:78:infork' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:78:in
block (2 levels) in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/ zeus.rb:73:ineach' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:73:in
block in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:62:inloop' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:62:in
go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:78:inblock (3 levels) in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:78:in
fork' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:78:inblock (2 levels) in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:73:in
each' /Users/justin/.rvm/gems /ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:73:inblock in go' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/gems/zeus-0.13.3/lib/zeus.rb:62:in
loop' /Users/justin/.rvm/gems/ruby-2.0.0-p247@rails4/ gems/zeus-0.13.3/lib/zeus.rb:62:ingo' -e:1:in
' Tasks: TOP => logs:tail => heroku:logs:tail (通过使用 --trace 运行任务查看完整跟踪)