Невозможно запустить сервер rails в облаке 9 с помощью терминала: "rails s -b $ IP -p $ port" - PullRequest
0 голосов
/ 26 апреля 2018

/ usr / local / rvm / gems / ruby-2.3.4 / gems / railties-4.2.5 / lib / rails / commands / server.rb: 12: в parse!': invalid argument: -p -b (OptionParser::InvalidArgument) from /usr/local/rvm/gems/ruby-2.3.4/gems/rack-1.6.8/lib/rack/server.rb:316:in parse_options ' из /usr/local/rvm/gems/ruby-2.3.4/gems/rack-1.6.8/lib/rack/server.rb:191:in options' from /usr/local/rvm/gems/ruby-2.3.4/gems/railties-4.2.5/lib/rails/commands/server.rb:71:in set_environment ' из /usr/local/rvm/gems/ruby-2.3.4/gems/railties-4.2.5/lib/rails/commands/server.rb:55:in initialize' from /usr/local/rvm/gems/ruby-2.3.4/gems/railties-4.2.5/lib/rails/commands/commands_tasks.rb:75:in new ' из /usr/local/rvm/gems/ruby-2.3.4/gems/railties-4.2.5/lib/rails/commands/commands_tasks.rb:75:in server' from /usr/local/rvm/gems/ruby-2.3.4/gems/railties-4.2.5/lib/rails/commands/commands_tasks.rb:39:in run_command! ' из /usr/local/rvm/gems/ruby-2.3.4/gems/railties-4.2.5/lib/rails/commands.rb:17:in <top (required)>' from /home/ubuntu/workspace/bin/rails:9:in require ' из / home / ubuntu / рабочей области / bin / rails: 9: in <top (required)>' from /usr/local/rvm/gems/ruby-2.3.4/gems/spring-2.0.2/lib/spring/client/rails.rb:28:in load ' из /usr/local/rvm/gems/ruby-2.3.4/gems/spring-2.0.2/lib/spring/client/rails.rb:28:in call' from /usr/local/rvm/gems/ruby-2.3.4/gems/spring-2.0.2/lib/spring/client/command.rb:7:in call ' из /usr/local/rvm/gems/ruby-2.3.4/gems/spring-2.0.2/lib/spring/client.rb:30:in run' from /usr/local/rvm/gems/ruby-2.3.4/gems/spring-2.0.2/bin/spring:49:in ' из /usr/local/rvm/gems/ruby-2.3.4/gems/spring-2.0.2/lib/spring/binstub.rb:31:in load' from /usr/local/rvm/gems/ruby-2.3.4/gems/spring-2.0.2/lib/spring/binstub.rb:31:in ' из / home / Ubuntu / рабочего пространства / bin / spring: 15: in require' from /home/ubuntu/workspace/bin/spring:15:in ' из бункера / рельсов: 3: в load' from bin/rails:3:in '

Ответы [ 2 ]

0 голосов
/ 30 апреля 2018

Я получил этот ответ для этого из другого форума, и это сработало. Я только что изменил «$ port» на «$ PORT». Я не уверен, если это из-за чувствительности к регистру.

0 голосов
/ 26 апреля 2018

Это будет server или s, а не -s, как показано ниже

rails server -b $IP -p $PORT

или

rails s -b $IP -p $PORT
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...