gpt4 book ai didi

ruby-on-rails - MultiJson AdapterError Rails 4 Ruby 2 乘客

转载 作者:行者123 更新时间:2023-12-05 01:04:32 24 4
gpt4 key购买 nike

我正在尝试在 aws 上设置 rails(Dev env 工作正常)。无法让生产正确启动。可以 shell 和 db 看起来不错。我查看了我的日志文件,发现以下错误。

rake aborted!
MultiJson::AdapterError: Did not recognize your adapter specification (cannot load such file -- json/ext/parser).

MultiJsonJson gems 安装并在 gemlock 文件中。

这发生在 Assets 编译期间。

最佳答案

我不是 100% 确定问题是什么,但我在某处读到将 multi_json gem 降级到版本 1.7.8 可以解决这个问题,它对我有用。请注意,这只是修复了我的应用程序的原因,对您来说可能不一样,但希望是这样!我做了以下事情:

将以下内容添加到您的 Gemfile 中:

gem 'multi_json', '1.7.8' 

然后更新 gem:
bundle update multi_json

提交新更改:
git add .
git commit -m "Downgrade multi_json gem"

并推送到 AWS:
git aws.push

那应该可以解决问题。

如果您从 bundler 那里收到关于不匹配依赖项的投诉,您可以重新安装您的 gem,并希望通过删除 Gemfile.lock 来解决依赖项问题。

要删除 Gemfile.lock 运行:
rm Gemfile.lock

然后运行捆绑安装:
bundle install

再次提交并推送到 aws。

关于ruby-on-rails - MultiJson AdapterError Rails 4 Ruby 2 乘客,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22950020/

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