简体   繁体   English

升级到Ruby 1.9.3-p374,现在默认的Rails端口是5000。如何改回来?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM