Rails lokaler Serverfehler: Keine solche Datei database.yml

7

Ich arbeite an einem Projekt mit einem anderen Entwickler und erhalte einen Fehler beim Versuch, meinen lokalen Server zu starten. Fehlende Datenbank.yml. Ich benutze nur sqlite und ein anderer Entwickler verwendet Mongrel daher habe ich keine Datenbank.yml-Datei. Ich benutze Mongrel nicht, weil ich auf Rubin 1.9.2 bin und er ist auf Ruby 1.8.7.

Gibt es eine Möglichkeit, diesen Fehler zu beheben?

%Vor%     
Robert B 26.07.2011, 00:35
quelle

3 Antworten

15

Also muss noch database.yml hinzugefügt werden. Sie benötigen eine Definition Ihrer SQLite-Datenbank. Wie so:

%Vor%     
Matthew Burket 26.07.2011, 01:18
quelle
5

Sie können eine andere Datenbankkonfiguration als die anderen Entwickler Ihres Projekts verwenden. Fügen Sie einfach database.yml zur Datei .gitignore hinzu. Dies geschieht automatisch beim Generieren einer Rails-App und weil database.yml auf Ihrem Rechner fehlt, ist dies auch schon für Ihr Projekt der Fall. Erstellen Sie einfach Ihre persönliche Datei database.yml im Konfigurationsordner der App für Ihre Entwicklungsumgebung.

So wie minimale Konfiguration:

%Vor%

Aber Mongrel ist keine Datenbank, sondern ein Webserver. Vielleicht ist der andere Entwickler eine Mongo DB?

    
flex36 26.11.2013 08:24
quelle
0

Mongrel ist ein Webserver nein?

Sie benötigen weiterhin eine Datenbank.yml-Datei.

    
Branden Tanga 26.07.2011 01:03
quelle

Tags und Links