我收到以下错误,当我运行RAILS_ENV=production bundle exec rails s
socket.rb:206:在'绑定':地址已在使用 - 绑定(2)127.0.0.1:3000(错误:: EADDRINUSE)
'绑定':地址已在使用 -
我已经尝试了一些其他职位的绑定(2)127.0.0.1:3000(错误:: EADDRINUSE),从那里我发现下面的命令rails s -p 3001
这适用于localhost:3001,但是当我推送到heroku时,出现以下错误,当我去我的网址。我猜这可能是我的database.yml文件的问题,因为它给了我一些问题。
很抱歉,但发生了问题。
导轨-v的Rails 4.2.1
红宝石-v红宝石2.2.0p0(2014年12月25日修订版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:
你在heroku上得到同样的错误吗? ''bind':已经在使用的地址 - bind(2)' – Emu
不,在Heroku中,当我输入一些数据到一个表单域然后按回车我得到的错误是抱歉,但出了问题。 –
https://gentle-fjord-81780.herokuapp.com/apps/texty在这里试试看,你会看到 –