2016-12-01 6 views
0

ich die folgende Störung erhalte, wenn ich RAILS_ENV=production bundle exec rails ssocket.rb: 206: in `bind ': Adresse bereits in Gebrauch - bind (2) für 127.0.0.1:3000 (Errno :: EADDRINUSE)

laufen

`bind ': Adresse bereits in Gebrauch - bind (2) für 127.0.0.1:3000 (Errno :: EADDRINUSE)

ich habe einige der anderen Post versucht, von wo fand ich den folgenden Befehl rails s -p 3001 Diese funktioniert für localhost: 3001, aber wenn ich nach heroku schiebe bekomme ich den folgenden Fehler, wenn ich zu meiner URL gehe. Ich vermute, es gibt vielleicht ein Problem mit meiner Datenbank.yml Datei, da es mir einige Probleme gegeben hat.

Es tut uns leid, aber etwas ging schief.

Schienen -v Rails 4.2.1
rubin -v rubin 2.2.0p0 (2014.12.25 Revision 49005) [x86_64-darwin15]

database.yml

default: &default 
 
    adapter: postgresql 
 
    encoding: unicode 
 
    # For details on connection pooling, see rails configuration guide 
 
    # http://guides.rubyonrails.org/configuring.html#database-pooling 
 
    pool: 5 
 

 
development: 
 
    <<: *default 
 
    database: vlog_development 
 

 

 
test: 
 
    <<: *default 
 
    database: vlog_test 
 

 

 
production: 
 
    <<: *default 
 
    database: vlog_production 
 
    username: 
 
    password:

+1

erhalten Sie den gleichen Fehler auf Heroku? ''bind': Adresse bereits verwendet - bind (2)' – Emu

+0

nein, in Heroku, wenn ich einige Daten in ein Formularfeld eingeben und dann die Eingabetaste drücken, bekomme ich den Fehler, es tut mir leid, aber etwas ging schief. –

+0

https://gentle-fjord-81780.herokuapp.com/apps/texty versuche es hier und du würdest sehen –

Antwort

0
This is because of your default 3000 port is busy.Use command "ps" on terminal 


    PID TTY   TIME CMD 
    4662 pts/5 00:00:00 bash 
    4975 pts/5 00:00:03 ruby 
    4982 pts/5 00:00:00 ps 

Then kill process by command on terminal sudo kill -9 PID. Then start your server again. 
+0

Wenn ich '' 'ps''' starte, bekomme ich etwas anderes –

+0

' '' PID TTY ZEIT CMD 15269 ttys001 0: 00.04 /Applications/iTerm.app/Contents/MacOS/iTerm2 --server 15272 ttys001 0:00 .07 -bash''' –

+0

Können Sie bitte vollständige Fehler –

Verwandte Themen