我需要ActiveStorage中的新功能来调整_到_填充的大小,所以我升级到Ruby 2.5.1和Rails 6.

ruby '2.5.1'

gem "rails", github: "rails/rails"

当我停止,然后启动我的服务器(Cloud 9)时,我收到了Rails错误:

被阻止的主机:xxxxxxx-xxxxxxx.用户.木卫一

栏杆.应用配置.主持人&lt&书信telegram ;"xxxxxxx-xxxxxxx.c9users.io"

我试着重新启动新的windows,但没有什么能解决这个问题.我以前从未见过这种错误.我猜新版Rails正在做些什么?

推荐答案

我把Rails.application.config.hosts << "xxxxxxx-xxxxxxx.c9users.io"加到config/application.rb,它很好地修复了我的测试应用程序.然后我对我真正的应用程序进行了测试,它也起到了作用.问题是,Desive也抛出了一个错误,显然至少在Rails 6 beta版之前无法修复.我想我会回到Carrierwave,以满足我的图像大小需求,直到ActiveStorage更成熟.

Ruby-on-rails相关问答推荐

合成轨道布局

Rails HMAC - 使用应用程序机密作为加密密钥

复制我的活动时,活动描述没有复制过来

Rspec期望()与期望{}

使用带有 bootstrap-sass gem 的 Rails 4 无法让 CSS 在 Heroku 上工作

ArgumentError:您需要使用 :if 提供至少一个验证

PostgreSQL 无间隙序列

如何配置设计以使用自定义邮箱布局?

如何在 rails 中指定和验证枚举?

Postgres on Rails 致命:数据库不存在

在 Windows 上安装特定的 Ruby on Rails 版本

Rails 4 查找没有子元素的父母

关于在不适合任何地方的 Rails 应用程序中放置类的指南

Rspec 与 TestUnit

如何编写 Capybara 断言来判断按钮的存在及其启用或禁用状态?

Active Record has_many:通过删除一条关联记录

Rails 3.1 中的 Rails.cache 错误 - TypeError: can't dump hash with default proc

如何翻译 ActiveRecord 模型类名称?

您如何查看 ruby​​ 中的调用堆栈示例?

如何创建一个 ruby​​ Hello 世界?