【发布时间】:2018-12-06 03:37:54
【问题描述】:
我有一个在 Ruby on Rails 中运行的应用程序。我使用 rbenv-vars 管理应用程序使用的环境变量,其中一些变量在环境配置文件中用于初始化 Paperclip 的 paperclip_defaults 哈希中的 AWS S3 存储设置。但是,最近我更新了 .rbenv-vars 文件中与 S3 相关的变量的值,重新启动了应用程序,并且 Paperclip 始终配置有旧的(错误的)S3 相关变量值。奇怪的是,在 Ruby 环境启动后,环境变量具有正确的值(检查了调试应用程序和也使用 rails 控制台)。我通过在 ~/.bash_profile 中设置变量 AGAIN 暂时解决了这个问题。
有人经历过吗?欢迎提出任何建议。
【问题讨论】:
标签: ruby-on-rails ruby paperclip rbenv-vars