DEV Community

d.yoshimitsu
d.yoshimitsu

Posted on

Rails 5.2.0.rc1のactive_storageを無効化する

経緯

Rails 5.2.0.bata2で開発していた環境をrc1に更新したところ、
bin/rails routesの結果に下記が含まれるようになった。

       rails_service_blob GET    /rails/active_storage/blobs/:signed_id/*filename(.:format)                        active_storage/blobs#show
     rails_blob_variation GET    /rails/active_storage/variants/:signed_blob_id/:variation_key/*filename(.:format) active_storage/variants#show
       rails_blob_preview GET    /rails/active_storage/previews/:signed_blob_id/:variation_key/*filename(.:format) active_storage/previews#show
       rails_disk_service GET    /rails/active_storage/disk/:encoded_key/*filename(.:format)                       active_storage/disk#show
update_rails_disk_service PUT    /rails/active_storage/disk/:encoded_token(.:format)                               active_storage/disk#update
     rails_direct_uploads POST   /rails/active_storage/direct_uploads(.:format)                                    active_storage/direct_uploads#create

解決策

ActiveStorageを使用する予定が無いのでActiveStorageを無効化してしまいました。

下記のコードを全てコメントアウト

require 'active_storage/engine'
config.active_storage.service = :local
config.active_storage.service = :local
config.active_storage.service = :test

追記

ごめんなさい。これを消す必要もあります。

//= require activestorage

Top comments (0)