Обновлен до Ruby 1.9.3-p374, теперь порт Rails по умолчанию — 5000. Как вернуться?

Я только что обновился до Ruby 1.9.3-p374 на своей машине для разработки. Теперь, когда я запускаю Rails с foreman start, он использует порт 5000.

Вот мой профайл:

web: bundle exec rails server thin -p $PORT -e $RACK_ENV

Мой .env:

RACK_ENV=development
PORT=3000

Почему он дает мне порт 5000, и как я могу изменить его обратно?


person bevanb    schedule 29.01.2013    source источник
comment
Похоже, ваш файл .env не читается. Вы находитесь в том же каталоге, что и файл .env? Форман использует 5000 в качестве порта по умолчанию. Работает ли он на 3000, если вы укажете это в своем Procfile?   -  person jordelver    schedule 30.01.2013
comment
.env и Procfile находятся в одном каталоге. Если я поставлю 3000 в свой Procfile, он будет работать нормально.   -  person bevanb    schedule 30.01.2013
comment
Какую версию Формана вы используете?   -  person jordelver    schedule 30.01.2013
comment
Он использовал версию, установленную в моем старом каталоге ruby ​​- я не устанавливал ее снова после обновления, я забыл, что ее нет в моем gemfile. Установка снова сработала.   -  person bevanb    schedule 01.02.2013


Ответы (1)


Он использовал версию, установленную в моем старом каталоге ruby ​​- я не устанавливал ее снова после обновления, я забыл, что ее нет в моем gemfile. Установка снова сработала.

person bevanb    schedule 01.02.2013