- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在Heroku上有一个生产应用程序-productionapp.heroku.com
因此,我按照以下步骤为其创建了暂存应用程序:
1. heroku create stagingapp --remote staging
2. heroku config:add RACK_ENV=staging --app stagingapp
3. heroku addons:add mongohq:free --app stagingapp
4. In config/mongoid.yml -
add
staging:
uri: <%= ENV['MONGOHQ_URL'] %>
5. cp config/environments/production.rb config/environments/staging.rb
6. Add the MONGOHQ_URL in the mongohq.com connection.
6. git push staging master
2011-11-21T17:43:23+00:00 app[web.1]:
You did not specify how you would like Rails to report deprecation notices for your staging environment,
please set config.active_support.deprecation to :log, :notify or :stderr at config/environment
2011-11-21T17:43:24+00:00 app[web.1]:
/app/.bundle/gems/ruby/1.9.1/gems/mongoid-2.3.3/lib/mongoid/railtie.rb:64:in `block in <class:Railtie>':
undefined method `values' for nil:NilClass (NoMethodError)
2011-11-21T17:43:24+00:00 app[web.1]:
from /app/.bundle/gems/ruby/1.9.1/gems/railties-3.1.1/lib/rails/initializable.rb:30:in `instance_exec'
2011-11-21T17:43:24+00:00 app[web.1]:
from /app/.bundle/gems/ruby/1.9.1/gems/railties-3.1.1/lib/rails/initializable.rb:30:in `run'
2011-11-21T17:43:24+00:00 app[web.1]:
from /app/.bundle/gems/ruby/1.9.1/gems/railties-3.1.1/lib/rails/initializable.rb:55:in `block in run_initialize
最佳答案
我猜您没有正确添加配置,因为这是在mongoid中失败的行
YAML.load(ERB.new(File.read(config_file)).result)[Rails.env].values.flatten.any?
关于ruby-on-rails - Heroku登台应用程序崩溃(无法读取环境/staging.rb),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8216249/
我有一个 iPhone 应用程序,我希望能够对其进行配置,以针对多阶段部署中的不同服务进行配置 目前,我将它们放在三个 .plist 模板(包含 url、API key 等)中,我可以在它们之间进行切
Subversion 标签是发布到开发或登台服务器的好方法吗? 我设想了这一点。 当主干变得稳定时,会使用该版本创建一个标签。开发服务器利用 Subversion 切换到该标签,更新到文件的最新版本,
对于开发和生产来说是不同的(对于生产来说它是子文件夹)。使用 webpack 构建不同基础的好方法是什么? 最佳答案 到目前为止我发现的最好的方法是将此属性放入配置中(HtmlWebpackPlug
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 6年前关闭。 Improve t
我想在 Django 应用程序中配置 Sentry 以报告使用不同环境(如暂存和生产)的错误。这样我就可以为每个环境配置警报。 如何使用不同的 Django 设置为 Raven 配置不同的环境? en
对于本地测试,网址类似于: http://localhost:29234/default.aspx 对于暂存,该应用程序位于虚拟目录中: http://stage/OurApp/default.asp
因此,我想了解要阅读哪些内容才能配置更新系统 - 开发 -> 登台 -> 生产,(可能是开发 -> 登台 -> GIT -> 生产。) 如果详细地说,文件将通过 PHP Storm 上传到 Dev,那
让我们假设我有一个 javascript 文件,我已经分发给了我的很多客户,类似于 GA 的 *ga.js,并且这个文件被加载的次数足够多以至于我必须在上面托管它CDN。 我对这个设置的问题是,它真的
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我已经阅读了很多帖子,这些帖子似乎让我接近了,但并没有完全达到我想要的效果。我有一台服务器。在上面,我有 3 个网站:www.domain.com、staging.domain.com 和 dev.d
我有一个 REST api,我想使用 dotnet core 2.0 进行集成测试(不是单元测试)。 目的是能够在本地运行这些集成测试,指向本地开发环境以及我计划从 Teamcity 参数传递的给定测
我正在尝试在项目上运行npm install,但显示EPERM:不允许操作,mkdir'C:\Program Files\nodejs\node_modules.staging 我没有root管理员访
这个问题在这里问了两年:Managing dev/staging/production on DynamoDB?也在这里:DynamoDB Staging/Production/Development
我是一名优秀的程序员,十分优秀!