Я получаю ошибку при развертывании моей героки. В частности, на странице, где есть поиск солнечных пятен.
Герои бревен упиваются:
Completed 500 Internal Server Error in 2997ms
Errno::ECONNREFUSED (Connection refused - connect(2)):
app/controllers/reports_controller.rb:10:in `index'
у моего контроллера отчетов
def index
@search = Report.search do #THIS IS LINE 10
fulltext params[:search]
paginate(:page => params[:page], :per_page => 20)
order_by :created_at, :desc
end
@reports = @search.results
sunspot.yml
production:
solr:
hostname: localhost
port: 8983
log_level: WARNING
development:
solr:
hostname: localhost
port: 8982
log_level: INFO
test:
solr:
hostname: localhost
port: 8981
log_level: WARNING
Я собираюсь догадаться, что мое имя хоста неверно ... но я читаю, что это не должно иметь значения. Я пытался $ heroku rake sunspot:solr:start
, но это, похоже, ничего не делает. В чем проблема?