2015-11-07 17 views
7

Rails đã cài đặt 5. Những điều được cho là tốt, nhưng không thể tạo một db hoặc máy chủ khởi động. Tôi gặp lỗi này:Rails 5 DEPRECATION CẢNH BÁO: Việc truy cập các loại mime qua các hằng số không được chấp nhận

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)

Bạn không chắc chắn phải làm gì ở đây. Không chắc chắn nơi thay đổi Mime::HTML. Bất kỳ ý tưởng nào về lý do tại sao tôi nhận được lỗi này? Hoặc làm thế nào để sửa chữa nó?

Trả lời

14

thay đổi Gemfile: gem 'web-console', '~> 3.0' bó cập nhật

+0

cùng một vấn đề với 5.0.0.beta4, nâng cấp lên bảng điều khiển web 3.0 đã giải quyết vấn đề. Cảm ơn! –

+1

Điều này giải quyết 3 cảnh báo này, nhưng tôi có một cảnh báo khác như "Hãy thay đổi' Mime :: JSON' thành 'Mime [: json]' "bạn có thể chỉ ra đá quý nào có thể gây ra điều này, tôi không muốn cập nhật tất cả các gói của mình . Và cảm ơn vì sự giúp đỡ –

0

Thay đổi đá quý web-console không giải quyết được vấn đề.

Có yêu cầu kéo để thay đổi bên trong đá quý được mở trong vài tháng ngay bây giờ. Cho đến khi nó được giải quyết, bạn có thể lấy this ngã ba có thay đổi được hiển thị bởi cảnh báo.

Các vấn đề liên quan