keine solche zu ladende Datei - bcrypt_ext (via devise)

8

Ich benutze die Datenbankauthentifizierung in devise (aktueller Edelstein) auf Schienen 3 und erhalte den folgenden Fehler, wenn ich versuche, mich mit Benutzername / Passwort anzumelden.

%Vor%

Ich habe zuvor "bcrypt-ruby-2.1.2" gem. erfolgreich installiert.

Irgendwelche Ideen? Ich habe auch versucht, Bundler die Git-Repo-Adresse zu geben und den Master zu holen, aber es löst das Problem nicht.

    
wiemann 10.10.2010, 11:52
quelle

6 Antworten

11

Ich hatte dieses Problem auch. Als ich den Edelstein installierte, sagte mir die Ausgabe

%Vor%

Ich nahm an, dass es tatsächlich native Erweiterungen eingebaut hatte. Aber als ich in ... / edelsteine ​​/ bcrypt-ruby-2.1.4 / ext / mri jagen ging, sah ich, dass es anscheinend nichts gebaut hat.

Ich ging manuell hinein und rannte

%Vor%

Das hat den Trick für mich gemacht.

    
Jared Friedman 16.10.2011 22:18
quelle
8

Hast du diese in deinem Gemfile?

%Vor%

Auch - könnte dieses Problem auf devise gelten, überprüfen Sie es

    
Jesse Wolgamott 10.10.2010 16:38
quelle
3

Ich hatte das gleiche Problem.

in gemfile hinzufügen:

%Vor%

Installieren Sie das Bundle und bündeln Sie dann das Update bcrypt-ruby

    
Florian Widtmann 09.07.2013 08:57
quelle
0

Ich hatte das gleiche Problem, ich löschte einfach das Händlerverzeichnis und bündelte die Installation.

Das Problem wurde behoben. Vielleicht gibt es ein Problem in der Marke, wo es nicht überschrieben wird.

    
bobbdelsol 31.05.2013 13:59
quelle
0

Sieh dir dein Gemfile an. Schau, ob du "bcrpyt-ruby" Juwel hast oder nicht. Wenn es nicht da ist, füge "bcrpyt-ruby" hinzu.

%Vor%     
Amrit Dhungana 12.03.2014 07:33
quelle
0

Ich hatte auch das gleiche Problem, das hat es gelöst -

%Vor%     
dips 23.03.2015 17:09
quelle