我不知道我做了什么我想我更新了我的
Ruby on Rails.更新后,运行$rails服务器时总是收到错误.
输出是
ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/utils.rb:73:in `initialize': Address already in use - bind(2) (Errno::EADDRINUSE)
我将重新启动控制台并运行rails服务器,它将工作正常几分钟,但是它会停止响应,如果我重新启动rails服务器,它会给我这个错误.我尝试运行在不同的端口(rails s -p 9191),它给我同样的问题.
任何想法我做错了什么? Thnx的家伙
解决方法
在其他端口运行:
rails s -p 3001
所以它会加载到localhost:3001上
或者杀死所有的红宝石进程:
killall ruby
然后运行rails s