Rails Server выдает ошибку на домашней странице после обновления rails 5

Я попытался перейти с rails 4.2 на 5. Моя версия ruby ​​и версия rails теперь обновлены, и я попытался выполнить то, что, по моему мнению, является большинством этапов обновления. Когда я запускаю сервер rails, сервер загружается, но когда я обращаюсь к localhost:3000, браузер выдает ошибку.

Странно то, что терминал / журнал вообще не выдает никаких ошибок. Я вижу это в журнале:

iMac:appDirectory name$ rails server
DEPRECATION WARNING: alias_method_chain is deprecated. Please, use Module#prepend instead. From module, you can access the original method using super. (called from block in <top (required)> at /Users//.rvm/gems/ruby-2.4.0@global/gems/gretel-3.0.8/lib/gretel/deprecated/default_style_key.rb:10)
DEPRECATION WARNING: alias_method_chain is deprecated. Please, use Module#prepend instead. From module, you can access the original method using super. (called from block in <top (required)> at /Users//.rvm/gems/ruby-2.4.0@global/gems/gretel-3.0.8/lib/gretel/deprecated/show_root_alone.rb:11)
DEPRECATION WARNING: alias_method_chain is deprecated. Please, use Module#prepend instead. From module, you can access the original method using super. (called from block in <top (required)> at /Users//.rvm/gems/ruby-2.4.0@global/gems/gretel-3.0.8/lib/gretel/deprecated/yield_links.rb:19)
DEPRECATION WARNING: Accessing mime types via constants is deprecated. Please change `Mime::HTML` to `Mime[:html]`. (called from <class:Request> at /Users//.rvm/gems/ruby-2.4.0@global/gems/web-console-2.2.1/lib/web_console/request.rb:7)
DEPRECATION WARNING: Accessing mime types via constants is deprecated. Please change `Mime::TEXT` to `Mime[:text]`. (called from <class:Request> at /Users//.rvm/gems/ruby-2.4.0@global/gems/web-console-2.2.1/lib/web_console/request.rb:7)
DEPRECATION WARNING: Accessing mime types via constants is deprecated. Please change `Mime::URL_ENCODED_FORM` to `Mime[:url_encoded_form]`. (called from <class:Request> at /Users//.rvm/gems/ruby-2.4.0@global/gems/web-console-2.2.1/lib/web_console/request.rb:7)
=> Booting WEBrick
=> Rails 5.0.1 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
[2017-02-26 00:51:50] INFO  WEBrick 1.3.1
[2017-02-26 00:51:50] INFO  ruby 2.4.0 (2016-12-24) [x86_64-darwin15]
[2017-02-26 00:51:50] INFO  WEBrick::HTTPServer#start: pid=xxxxx port=3000
Started GET "/" for ::1 at 2017-02-26 00:51:57 -0600

Я полагаю, что это может быть просто глупостью, которую я забыл (и вообще не относящейся к обновлению rails 5), но я немного озадачен, так как не вижу сообщений об ошибках, даже если localhost:3000 throws:

We're sorry, but something went wrong.

If you are the application owner check the logs for more information.

спасибо за любую помощь...

1 ответ

Решение

Обновление гема веб-консоли согласно комментарию Шабини сделало свое дело.

Другие вопросы по тегам