提问人:AMAN SHARMA 提问时间:6/2/2023 最后编辑:AMAN SHARMA 更新时间:6/2/2023 访问量:410
是什么原因导致将 Rails 升级到 6.0.6.1 时 Psych 中出现“未启用别名解析”错误,如何解决?
What is causing the 'Alias parsing was not enabled' error in Psych while upgrading Rails to 6.0.6.1 and how can it be resolved?
问:
未启用别名解析,将 Rails 从 5.2 升级到 6.0.6.1 时出现 psych 错误
.rvm/gems/ruby-2.7.8@reports2/gems/psych-5.1.0/lib/psych/visitors/to_ruby.rb:432:in `visit_Psych_Nodes_Alias': Cannot load database configuration:
Alias parsing was not enabled. To enable it, pass `aliases: true` to `Psych::load` or `Psych::safe_load`. (Psych::AliasesNotEnabled)
请为此错误提供一些可靠的解决方案。
我在 environment.rb 文件中
的更改
require_relative development.rb 文件中
的“application”
asset.rb 中的 config.cache_store = :redis_cache_store
Rails.application.config.assets.paths << application.rb
中的 Rails.root.join('node_modules')
require_relative 'boot'
config.load_defaults 6.0
答: 暂无答案
评论