Wenn "secret_token" und "secret_key_base" für die Entwicklungsumgebung fehlen, legen Sie diese Werte in "config / secrets.yml" fest

8

Wenn ich versuche, den rails server -Befehl auszuführen, erhalte ich den Fehler

Wie löst man es?

Meine config / environments / development.rb

%Vor%

Und ich habe die secret.yml Datei in meinem Ordner nicht.

    
Alexander Shmatko 04.09.2015, 12:03
quelle

3 Antworten

20

Dann erstellen Sie eins:

config / secrets.yml

%Vor%

benutze die obigen Tasten offensichtlich nicht ^ mash einfach auf deiner Tastatur, oder benutze rake secret , um ein :)

zu generieren     
sircapsalot 04.09.2015, 12:07
quelle
1

Sie haben einen Installationsschritt übersprungen.

Geben Sie für Redmine 2 und 3 Versionen ein:

%Vor%     
Aleksandar Pavić 07.11.2016 15:34
quelle
0

Ich habe dasselbe Problem mit Redmine angetroffen. Es gibt eine Rake-Aufgabe, um sie zu generieren. Es muss nicht in eine Yaml-Datei gehen. Es geht in eine secret_tocken.rb-Datei im Ordner initializers.

    
Douglas G. Allen 04.11.2016 06:19
quelle