0
Я пытаюсь выполнить команду rake secret
, когда я получаю эту ошибку:Rails: Почему «rake secret» дает мне ошибку?
rake aborted!
NameError: uninitialized constant Mysql2::Client::SECURE_CONNECTION
/Users/myuser/dev/myapp/config/application.rb:7:in `<top (required)>'
/Users/myuser/dev/myapp/config/Rakefile:5:in `require'
/Users/myuser/dev/myapp/config/Rakefile:5:in `<top (required)>'
Я получил последнюю версию MySQL и гем mysql2. Кто-нибудь еще наткнулся на эту проблему недавно? Большинство сообщений по этой теме, которые я нашел здесь, составляют около пяти лет и не решают эту проблему.
Проверьте https://github.com/brianmario/mysql2/issues/603 – Austio
Я предполагаю, что ваш mysql2 является gem несовместим с версией mysql. Не могли бы вы указать точные номера версий каждого из них, которые вы используете? – neanderslob
версия gem 0.3.18, а моя версия mysql - Ver 14.14. Распространение 5.7.10 для osx10.10 (x86_64) – bork