У меня сейчас проблемы с gem stock_quote версии 2.0.0.Я установил гем с помощью "комплекта установки" и включил необходимый фрагмент кода, как показано ниже.Однако когда я запустил код из браузера, используя «localhost: 3000» в chrome, сервер неожиданно завершает работу со следующей ошибкой:
C: / tools / ruby25 / lib / ruby / gems /2.5.0 / gems / activerecord-5.2.0 / lib / active_record / log_subscriber.rb: 98 Обработка HomeController # index как HTML-рендеринг home / index.html.erb в макетах / ошибка сегментации приложения
Браузер выдает эту ошибку: «Этот сайт недоступен. ERR_CONNECTION RESET.»
Ниже приведен мой код.
Сегментный код внутри gemFile
ruby '2.5.1'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.2.0'
gem 'mysql2', '>= 0.4.4', '< 0.6.0'
gem 'puma', '~> 3.11'
gem 'jquery-rails'
gem 'autoprefixer-rails'
gem 'bootstrap-sass', '~> 3.3.7'
gem 'bootstrap', '~> 4.0.0'
gem 'stock_quote', '~> 2.0.0'
home_controller.rb
class HomeController < ApplicationController
def index
@stock = StockQuote::Stock.quote("goog")
end
def about
end
end
Index.html.erb
<h1>STOCKER</h1>
<p>This is from Stocker page!</p>
Буду признателен за помощь по вышеуказанному.
Спасибо.