2012-03-29 6 views
0

Ich folgte dieser tutorial, um eine einfache Website zu machen, wo Sie Blogeinträge eingeben können. Ich konnte es mit einer Postgresql-Datenbank auf meinem Computer arbeiten.Wie kommt man mit diesem einfachen Schienenprojekt auf Heroku?

Dann schob ich es nach heroku. Es wurde angenommen und alles schien gut.

Als ich versuchte, auf die Seite in meinem Browser zu gehen, funktionierte es nicht richtig. Sie können es sehen here.

Ich habe sogar versucht, eine gemeinsame Postgresql-Datenbank auf Heroku einzurichten. Soll ich an database.yml Änderungen vornehmen, damit es funktioniert?

Eine Sache, die ich bemerkte, ist jedoch, dass was ich in der freigegebenen Postgresql-Datenbank hinzugefügt, die Fehlermeldungen scheinen anzuzeigen, dass es eine Datenbank findet, aber die Tabelle nicht findet. Habe ich recht? Ich habe versucht, die Tabelle mit der Heroku-Konsole manuell neu zu erstellen, war aber nicht in der Lage.

Was geht hier vor? Wie kann ich das zur Arbeit bringen?

Antwort

2

Haben Sie schon versucht heroku run rake db:migrate?

Wenn das nicht repariert, was sagt Ihnen heroku logs --tail?

+0

Running Run Rake db: migrate schien es zu funktionieren! Als ich es ausführte, sagte es, "Rake abgebrochen! Datenbankkonfiguration spezifiziert Adapter nicht" aber es funktionierte noch. Weißt du, worum es bei dieser Nachricht geht? – neuromancer

+0

Oh Mann, nicht sicher über diesen Fehler. Hast du 'pg' in deinem Gemfile? –

+0

Ja, Gem 'Pg' ist da drin. – neuromancer

Verwandte Themen