Ruby on Rails 4 - 回形针 AWS 图像 URL 错误?

2023-11-24

我之前曾一起使用回形针和 AWS,但我刚刚创建了这个 Rails 4 应用程序,并且我的 image.url 方法显示在 'http://s3.amazonaws.com/',而它应该在's3-us-west-2.amazonaws.com'上寻找它们。我假设这是因为第一个帐户的区域是美国标准,而新帐户的区域是俄勒冈州。

我有什么办法可以更改配置文件中的区域或其他内容吗?


显然,过去有很多解决方法,但现在配置中有一个名为 s3_host_name 的选项。

ExampleApp:Application.configure do

  config.paperclip_defaults = {
    :storage => :s3,
    :s3_host_name => 's3-us-west-2.amazonaws.com',
    :s3_credentials => {
      :bucket => '#',
      :access_key_id => '#',
      :secret_access_key => '#'
    }
  }

end
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ruby on Rails 4 - 回形针 AWS 图像 URL 错误? 的相关文章

  • PostgreSQL安装错误——无法分配内存

    我正在尝试从 sqlite3 切换到 PostgreSQL 以在 Rails 中进行开发 这样我就不会遇到任何 heroku 问题 我遵循了heroku和链接到的Railscast上给出的建议 但是在brew安装postgresql后遇到了
  • 如何将 CarrierWave 文件迁移到新的存储机制?

    我有一个 Ruby on Rails 站点 其中包含使用 CarrierWave 进行文件处理的模型 当前使用本地存储 我想开始使用云存储 并且需要将现有的本地文件迁移到云端 我想知道是否有人可以指出这样做的方法 使用模型属性的好处是 它允
  • 如何为 MySQL 和 Postgres 编写不区分大小写的查询?

    我在本地运行 MySQL 数据库进行开发 但部署到使用 Postgres 的 Heroku Heroku 处理几乎所有事情 但我不区分大小写的 Like 语句变得区分大小写 我可以使用 iLike 语句 但我的本地 MySQL 数据库无法处
  • 如何通过Grape API获取路由

    我使用 gem grape 作为 api 我尝试通过命令获取 api urlrake grape routes namespace grape do desc routes task routes gt environment do API
  • Rails/heroku 从 gem 迁移到 toolbelt

    我曾经在一个项目中使用过 heroku gem 既然工具带已经出来了 我想换一个 我从 Gemfile 中删除了 gem 并通过 gem uninstall heroku 卸载了它 我使用heroku网站上的pkg安装了heroku工具带
  • 从 Grails 控制器渲染视频内容

    毫无疑问又是一个愚蠢的新手问题 我在 Grails 控制器中有一个字节数组 其中包含视频文件 确切地说是 mp4 文件 的内容 我熟悉如何从 grails 控制器渲染 JSON XML 和其他基本类型 但我找不到任何显示如何输出视频的示例
  • 在 Rails ActiveAdmin 视图中添加指向 Flash 通知的链接

    我正在尝试在活动管理控制器成功创建操作的闪存消息中添加链接 但是该链接的 HTML 被转义并在视图上显示为纯文本 Rails 5 2 1 ruby 2 5 3p105 2018 10 18 修订版 65156 x86 64 linux 例如
  • Rails validates_与模型的错误消息相关

    我在模型中使用 validates linked 来使用其他模型的验证代码 问题是验证失败的消息是 is invalid 我想将模型验证失败的实际描述错误冒泡到顶部 我发现这个问题 验证与模型的错误消息关联 https stackoverf
  • 带有非字符串值的 AWS S3 x-amz-meta 错误:InvalidHeader 和 InvalidParameterType

    尝试使用node js AWS sdk时s3Client upload带有元数据的可选参数 const AWS require aws sdk const s3Client new AWS S3 params Key key secret
  • Rails escape_javascript 通过转义单引号创建无效的 JSON

    ActionView中的escape javascript方法转义撇号 作为反斜杠撇号 解析为 JSON 时会出错 例如 消息 我在这里 在打印时是有效的 JSON message I m here But 输出 I m here 导致无效
  • 在 Rails 中,我可以通过委托方法订购查询吗?

    我在通过委托方法订购查询时遇到困难 我的任务是帮助将一个相当大的 Rails 3 应用程序升级到 Rails 4 我在索引操作中遇到了这个查询 我知道这些对象的命名是可怕且令人困惑的 measurements controller rb d
  • 在部分渲染时执行 JavaScript

    我有一些 JavaScript 代码 我想在用户单击其文件夹之一后执行 它会触发 show 操作和 show js erb 从而呈 现部分内容 Show js erb 当用户单击其文件夹之一时触发 如下所示 body append 它成功注
  • Cognito/IAM 策略和 S3 获取对象

    我正在尝试将 S3 和 Cognito 集成到我的 iOS 应用程序中 但到目前为止尚未成功 我相信该错误与我针对 Auth 和 Unauth 用户的 IAM 策略有关 所以这是我的政策 Version 2012 10 17 Stateme
  • 使用 RSpec 进行 Rails 片段缓存测试

    我觉得这是一个没有太多记录的主题 至少我在这里找到最佳实践时遇到了很多麻烦 我使用 cache key 在视图中进行片段缓存 tbody employees each do employee cache employee do tr emp
  • 应该使用 Rspec Gem 在 Belong_to 测试中返回“String:Class 的未定义方法‘reflect_on_association’”

    在我的 Rails 应用程序中 我有我的模型Request Service and ServiceRequest 在我的 models rb 文件中 我有 request rb class Request lt ApplicationRec
  • 将带撇号的字符串传递给辅助方法无法正确显示

    我正在使用 Rails 教程中的辅助方法 它将两个字符串连接在一起 以便在视图中的标题选择器中使用 它工作得很好 除非字符串中有撇号 当 group name 包含撇号时 结果如下 这是方法 app helpers application
  • 适用于移动应用程序的 Rails REST API。会议

    我正在创建一个移动应用程序 该应用程序拥有用户并与后端的自定义 Rails REST API 进行通信 我应该在登录时创建会话吗 或者我应该在每个请求中发送用户名和密码 如果会议是可行的方法 那么通常是如何实施的 只需生成令牌 并使用它们来
  • 为什么 yaml 在生产中不可用?

    在我的 OS X 开发系统上 ruby version ruby 1 8 6 2007 03 13 patchlevel 0 universal darwin8 0 script console Loading development en
  • Rails actionmailer 打开主机电子邮件应用程序

    我想通过链接打开用户的默认邮件应用程序 附加附件 收件人 字段为空 主题和正文中包含一些预先填充的文本 使用 ActionMailer 我可以让它从我的 Gmail 帐户发送 但它不会打开默认的电子邮件应用程序 这是我在 ActionMai
  • 将 URL 转换为 JSON 版本?

    在我的应用程序的所有页面上 我想要一个指向当前页面的 JSON 版本的链接 有什么巧妙的技巧可以做到这一点吗 当 URL 中包含额外的 参数时 情况就变得复杂了 所以 url 将被转置为 users gt users json users

随机推荐

  • 具有 Webview 的 IOS 和 Android 应用程序仅被视为混合应用程序还是 Web 应用程序?

    我的困惑是 用 Java 或 Swift 创建的仅带有 Web 视图的应用程序是否被视为混合应用程序或 Web 应用程序 我知道 Web 应用程序几乎只使用 Web 但如果它是通过 Java Webview 的 Web 视图 那么它真的被视
  • 即将推出的 Java 并发库:jsr166y 是什么? jsr166z?

    我想尝试一下即将推出的并发库 将被包含在Java 7 根据这个网站 好像有名字JSR166 在大多数地方 其参考实现被称为jsr166y 虽然很少有资源称之为jsr166z 我完全发现了两个不同的每个参考实现的 javadocs 文档用于j
  • mongoose:禁止更新特定字段

    var post mongoose Schema createdOn Date 我想允许设置 createdOn仅在创建文档时字段 并且不允许在将来的更新中更改它 Mongoose 中是如何完成的 我通过设置达到了这个效果 createdO
  • 如何从可迭代的元组创建多维 numpy 数组?

    我想从可迭代对象创建一个 numpy 数组 它会产生值的元组 例如数据库查询 Like so data db execute SELECT col1 col2 col3 col4 FROM data A np array list data
  • 仔细检查片段+视图持有者模式是否正确实现

    由于内存泄漏 我一直在重新编写一些代码 该代码是应用程序帮助部分的一部分 我们在其中使用 FragmentActivity 和 FragmentPageAdapter 来允许用户滑动浏览不同的帮助屏幕 每个片段 下面的SectionFrag
  • gem install json 因重新定义 struct timezone/timespec 而失败

    我在 Windows 上使用 Ruby 1 9 3 和 DevKit Win 7 64 位上的所有 32 位 现在我尝试安装 Rails 但从捆绑包中收到错误 如果我尝试运行 bundle 抱怨什么 gem install json 我收到
  • 如何使用 PHP 将十进制数转换为单词(货币格式)?

    我这里只需要一点帮助 因为我正在创建一个代码 用于将小数转换为单词中的货币格式 例如如果 我有这个号码 2143 45 输出应该是 两千一百四十三又四十五美分 我找到了这样的代码 但我不知道如何包含美分
  • 启动下载的最佳方式?

    在一个基于 PHP 的网站上 我想在用户填写完简短的表单后向他们发送一个下载包 站点启动的下载应该类似于 download com 等站点 后者表示 您的下载将立即开始 几个可能的方法我知道浏览器兼容性 基于快速测试 1 Do a wind
  • LINQ 选择不同的 C#

    我正在尝试执行不包含重复的查询IdUser值 但不起作用 这是我的 linq 查询 var sql from u in db USER join c in db CONSULT on u IdUser equals c IdUser sel
  • 使用 Lambda 从 S3 获取图像在 Python 中返回一个白框

    我正在尝试从 S3 存储桶获取图像并将其返回 这是代码 import base64 import boto3 import json import random s3 boto3 client s3 def lambda handler e
  • getBytes() 方法返回未知字节

    import java io UnsupportedEncodingException import java util Arrays public class Main public static void main String arg
  • 分解二维变换矩阵

    所以 我有一个 Direct2DMatrix3x2F我用它来存储几何图形的变换 我希望这些转换是用户可编辑的 并且我不希望用户必须直接编辑矩阵 是否可以将 3x2 矩阵分解为缩放 旋转 倾斜和平移 这是我为 Direct2D 变换矩阵找到的
  • 带有令牌认证的 NSURLSession

    我的代码中有以下代码iOS项目 我想转换使用NSURLSession代替NSURLConnection 我正在查询一个REST API它使用基于令牌的HTTP Authentication方案 但我找不到如何执行此操作的示例 NSMutab
  • Rails 模型 has_many :通过关联

    我正在努力解决我的人际关系 但我在使用这些关联时遇到了困难 所以我有三个模型Workout Exercise and WorkoutExercise 一次锻炼应该有很多练习 一次练习应该有不同的锻炼 因此我写道 class Workout
  • 在 Leiningen/Clojure 中使用 lwjgl

    Solution 1 println System getProperty java library path 这给了我一个 java 寻找本机扩展的位置列表 然后 我获取了 lwjgl 本机扩展 并将它们放在那里 对我不起作用的东西 可能
  • 在 Android 上使用 Room 时如何安装最新版本的 Sqlite aar

    我正在研究我当前应用程序中的 Android Room 数据库 我正在尝试使用最新的 Sqlite 安装最新版本aar 我尝试过放置aar在我的数据库模块中libs文件夹并在我的 gradle 文件中引用它 但是显示的 sqlite 版本始
  • 我在 Visual Studio 2008 中看不到俄语字母

    我正在尝试在 Visual Studio 2008 中输出俄语单词 我写道 include
  • 使用递归块时的 EXC_BAD_ACCESS

    我正在尝试使用块创建递归 它工作了一段时间 但最终崩溃并给我一个错误的访问异常 这是我的代码 BOOL Block Square square NSMutableArray processedSquares Square square NS
  • 具有上限的通配符类型变量的迭代器

    大家好 我尝试延长HashMap
  • Ruby on Rails 4 - 回形针 AWS 图像 URL 错误?

    我之前曾一起使用回形针和 AWS 但我刚刚创建了这个 Rails 4 应用程序 并且我的 image url 方法显示在 http s3 amazonaws com 而它应该在 s3 us west 2 amazonaws com 上寻找它