Alles funktioniert lokal in Ordnung, aber ich habe diesen Fehler, wenn ich versuche zu Heroku schieben:Heroku Rails deploy wird mit Fehler "keine Verbindung zum Server konnte: Connection refused"
Running: Rake Vermögen: precompile
Connecting to database specified by DATABASE_URL rake aborted! could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432?
/tmp/build_1903c764-07ce-4d06-aa45-6e78dec68af8/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb:1216:in `initialisieren '
/tmp/build_1903c764-07ce-4d06-aa45-6e78dec68af8/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb:1216:in `new'
... etc
Ich vermute, es hat etwas mit database.yml zu tun hat, so ist es hier:
development:
adapter: mysql2
encoding: utf8
database: dev-db
pool: 5
timeout: 5000
socket: /tmp/mysql.sock
test:
adapter: mysql2
encoding: utf8
database: test-db
pool: 5
timeout: 5000
socket: /tmp/mysql.sock
production:
adapter: postgresql
encoding: utf8
database: prod-db
pool: 5
timeout: 5000
# socket: /tmp/mysql.sock
Wenn Sie 'heroku config' in Ihrer Konsole eingeben, haben Sie einen Verweis auf die Umgebungsvariable' DATABASE_URL'? –
Bist du ein Anfänger (echte Frage - will es nicht herablassend klingen !!!)? Ich denke, der Fehler hat mit Ihrer Produktion Datenbankzuordnung zu tun –
@RichPeck, ja es gibt einen Link zu was ich vermute ist heroku postgression – Euphe