[英]Upgraded to Ruby 1.9.3-p374, now default Rails port is 5000. How to change back?
I just upgraded to Ruby 1.9.3-p374 on my development machine. 我刚刚在开发机器上升级到Ruby 1.9.3-p374。 Now, when I start Rails with
foreman start
, it uses port 5000. 现在,当我用
foreman start
启动Rails foreman start
,它将使用端口5000。
Here is my Procfile: 这是我的Procfile:
web: bundle exec rails server thin -p $PORT -e $RACK_ENV
My .env: 我的.env:
RACK_ENV=development
PORT=3000
Why is it giving me port 5000, and how can I change it back? 为什么会给我5000端口,如何更改回端口?
It was using the version installed under my old ruby directory- I hadn't installed it again since upgrading, I'd forgotten it wasn't in my gemfile. 它使用的是我的旧ruby目录下安装的版本-自升级以来,我没有再安装它,我忘记了它不在我的gemfile中。 Installing it again worked.
再次安装即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.