我的 Rails 控制台有问题,它一直崩溃,我不知道为什么。例如,当我键入以下内容时
rails c
Category.connection
它以以下错误开头:
/Users/****/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/sqlite3_adapter.rb:27: [BUG] Segmentation fault at 0x00000000000110
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15]
然后它给出了一大堆错误消息,其中列出了 1500 多行我的 gemsfiles。
我希望有人能帮我解决这个问题,顺便说一句,我正在使用 macOS Sierra 10.12.1
如果有人需要其他信息,请告诉我,因为我不知道应该包含哪些信息才能让其他人识别问题。
最佳答案
缺陷在 sqlite3 gem 中..它在这里
https://bugs.ruby-lang.org/issues/12781 and https://bugs.ruby-lang.org/issues/12795
尝试使用
gem 'sqlite3', '1.3.12'
关于ruby-on-rails - 我的 Rails 控制台不断崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40806544/