2015-11-07 4 views
7

Zainstalowane szyny 5. Pomyślnie wszystko było w porządku, ale nie można utworzyć serwera db lub startowego. Otrzymuję ten błąd:Szyny 5 OSTRZEŻENIE DEPRECACYJNE: Dostęp do typów mime za pośrednictwem stałych jest przestarzały

DEPRECATION WARNING: Accessing mime types via constants is deprecated. Please change:

Mime::HTML

to:

Mime[:html] . (called from at /usr/local/rvm/gems/ruby-2.2.3/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 at /usr/local/rvm/gems/ruby-2.2.3/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 at /usr/local/rvm/gems/ruby-2.2.3/gems/web-console-2.2.1/lib/web_console/request.rb:7)

Nie jestem do końca pewien, co tutaj zrobić. Nie wiesz, gdzie zmienić Mime::HTML. Jakieś pomysły, dlaczego otrzymuję ten błąd? Lub jak to naprawić?

Odpowiedz

14

zmiana Gemfile: gem 'web-console', '~> 3.0' aktualizacja wiązka

+0

sam problem z 5.0.0.beta4, aktualizacja do konsoli internetowej 3.0 rozwiązała go. Dzięki! –

+1

To rozwiązało te 3 ostrzeżenia, ale mam jeszcze jedno takie jak "Proszę zmienić' Mime :: JSON' na 'Mime [: json]' "czy możesz wskazać, który klejnot może być przyczyną tego, nie chcę aktualizować wszystkich moich pakietów . I dzięki za pomoc –

0

Zmiana gem web-console nie rozwiąże problemu.

Istnieje prośba o zmianę wewnątrz klejnotu otwartego na kilka miesięcy. Dopóki nie zostanie rozwiązany, możesz wziąć widelec this, który ma zmianę pokazaną przez ostrzeżenie.

Powiązane problemy