最近AmazonEC2マシンにSOLRをインストールしましたが、を使用してSOLRを起動しようとするとRAILS_ENV=production bundle exec rake sunspot:solr:start --trace
、次のメッセージが表示されます。
** Invoke sunspot:solr:run (first_time)
** Invoke sunspot:solr:moved_to_sunspot_solr (first_time)
** Execute sunspot:solr:moved_to_sunspot_solr
Note: This task has been moved to the sunspot_solr gem.
To install, start and stop a local Solr instance, please add sunspot_solr to your Gemfile:
group :development do
gem 'sunspot_solr'
end
ただし、私はすでにsunspot_solr
Gemfileに含まれており、RAILS_ENVは本番環境です(私も試しましexport RAILS_ENV=production
た。SOLRが起動せず、開発で実行し続ける理由についてのヒントはありますか?このリンクをたどってインストールしました-http : //tanin.nanakorn.com/b/96/tomcat_and_solr_on_ec2
これが私のGemfileの一部です:
group :development, :test do
gem 'factory_girl_rails'
gem "rspec-rails"
gem 'faker'
gem 'fuubar'
gem 'pry'
gem 'foreman'
gem 'guard-spork'
gem 'sunspot_solr'
end
私はbundle install
すでに走って、宝石が使われているのを見ました:
Using rsolr (1.0.8)
Using sunspot (1.3.0)
Using sunspot_rails (1.3.0)