相关疑难解决方法(0)

在Heroku评论应用中将主机名设置为环境变量

我在Heroku上使用与Github集成的评论应用程序功能.在我的一个应用程序中,我设置了一个名为的环境变量HOST_NAME.例如,如果该站点是http://www.purplebinder.com,那么HOST_NAME将设置为www.purplebinder.com.它用于我们使用cookie和交易电子邮件的几个地方.

当我打开一个新的拉取请求并启动评论应用程序时,HOST_NAME应该是这样的purplebinder-pr-27.herokuapp.com.

有没有办法自动设置这个值?关于评论应用程序Heroku文档说env var可以从父应用程序继承值或者硬编码app.json.这些方法都不适用于此,因为每次都需要不同的值,也不同于父应用程序.

Heroku还说env var可以通过"生成器"设置,但不会详细说明它是什么.

此问题可能与为评论应用设置ROOT_URL重复,但没有人回答这个问题.它也类似于如何从应用程序内部获取Heroku应用程序名称,但其中的答案涉及在创建应用程序后运行脚本 - 这里我想将此值设置为初始构建的一部分.

heroku

18
推荐指数
2
解决办法
6405
查看次数

如何在Heroku上运行Rails时获取应用程序名称?

这意味着app-name.heroku.com.

注意这是不同的Rails.application.class.parent_name.

Rails.application.class.parent_name 在应用程序中定义.

在Rails中工作3.

ruby-on-rails heroku ruby-on-rails-3

9
推荐指数
2
解决办法
8278
查看次数

标签 统计

heroku ×2

ruby-on-rails ×1

ruby-on-rails-3 ×1