标签: ruby-on-rails osx-yosemite rubymine-7
我正在使用RubyMine。我最近从Snow Leopard升级到Yosemite。当我尝试设置端口80时,我收到以下错误。
/Users/xx/.rvm/rubies/ruby-2.2.1/lib/ruby/2.2.0/socket.rb:206:in `bind': Permission denied - bind(2) for 127.0.0.1:80 (Errno::EACCES)
我在10.6.8上没有这样的问题。是否可以在端口80上运行?
答案 0 :(得分:1)
我的解决方案:
vmsudo rails server -p 80
答案 1 :(得分:0)
正如@sevenseacat所说,你必须使用sudo来管理1024以下的端口。请参阅this和this。
sudo
虽然我们在这,但我可以推荐pow吗?