gpt4 book ai didi

ruby-on-rails - OpenSSL::Cipher::CipherError Rails 5.2

转载 作者:数据小太阳 更新时间:2023-10-29 08:42:39 26 4
gpt4 key购买 nike

我查看了有关此错误的所有可能解决方案,但没有任何解决方案。

每次我尝试上传图片时,都会收到该错误。

config/application.rb 我有 require 'active_storage/engine' 取消注释。

config/environments/development.rb 中,我设置了 config.active_storage.service = :local

我运行了 rails active_storage:installrails db:migrate

模型的名称是user_test

class UserTest < ApplicationRecord
has_one_attached :image
end

我在 app/controllers/user_tests_controller.rb 中有这个

def user_test_params
params.require(:user_test).permit(:title, :caption, :image)
end

config/storage.yml

test:
service: Disk
root: <%= Rails.root.join("tmp/storage") %>

local:
service: Disk
root: <%= Rails.root.join("storage") %>

我真的不知道为什么它不起作用。

编辑:

Completed 500 Internal Server Error in 111ms (ActiveRecord: 43.1ms)



OpenSSL::Cipher::CipherError - :
(erb):12:in `<main>'
app/controllers/user_tests_controller.rb:27:in `create'

Started POST "/__better_errors/52f33e5e173d5e27/variables" for 127.0.0.1 at 2019-01-10 14:02:17 -0600

最佳答案

对不起我的英语不好。

我的解决方案是删除 storage.yml 中的所有代码注释

enter image description here

终于成功了。

关于ruby-on-rails - OpenSSL::Cipher::CipherError Rails 5.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54132578/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com