OS: Ubuntu 14.04
RAILS 3.2
在我的gemfile中,我有:
gem 'sunspot_rails'
gem 'sunspot_solr'
应用程序运行正常,直到我清理完为止,部分过程包括删除app / solr目录。
在我的config / sunspot.yml文件中,我有:
staging:
solr:
hostname: localhost
port: 8983
log_level: INFO
path: /solr/staging
我跑了:
RAILS_ENV=staging RAILS_GROUPS=assets bundle exec rake assets:precompile
然后:
rm -Rf /home/app/solr
mkdir /home/app/solr
mkdir /home/app/solr/staging
rake sunspot:solr:stop
RAILS_ENV=staging bundle exec rake sunspot:solr:start
screen -d -m sh -c 'RAILS_ENV=staging bundle exec rakesunspot:solr:reindex[500] > /home/installio/app/solr/indexing_out.txt'
app / solr目录中包含以下结构
pids/staging/sunspot-solr-staging.pid
data (empty directory)
staging (empty directory)
我得到的是“出了问题的消息”。
来自sunspot-solr-staging.log:
SEVERE: Unable to create core: collection1
org.apache.solr.common.SolrException: Could not load config for solrconfig.xml
有什么想法吗?