У меня очень странная проблема, которая внезапно возникла с моими рельсами.
Я явно установил RAILS_ENV
в development
:
$ echo $RAILS_ENV
development
Но когда я запускаю свои приложения, происходит одно из двух:
- Они либо работают в разработке на порту 3003 вместо 3000, и
- Для пары они работают в производстве на порту 3003, и я не могу переключить их на разработку, что бы я ни делал.
Это происходит в pow, puma-dev и при использовании rails s
. Я пытался явно установить RAILS_ENV
в .powenv
, .pumaenv
, .bashrc
, .bash_profile
, .config/fish/config.fish
и .rbenv-vars
(я использую rbenv).
Я также пытался изменить рубиновые версии, но безрезультатно.
Я удалил и переустановил Pow, предварительно удалив скрипты запуска, а затем, расстроившись, переключился на puma-dev. Но, опять же, то же самое происходит в rails s
и даже когда я использую bundle exec rails s -e development
!
Кто-нибудь знает, где еще посмотреть? Я не могу разрабатывать приложения, работающие в продакшене~