我尝试在symfony2中配置NelmioSolariumBundle,但我有这个错误:
HttpException: Solr HTTP error: HTTP request failed, Failed to connect to 127.0.0.1 port 8983: Connection refused
我在config.yml文件中添加了这一部分:
nelmio_solarium:
endpoints:
default:
host: %solr_host%
port: %solr_port%
path: %solr_path%
core: %solr_core%
timeout: %solr_timeout%
clients:
default:
endpoints: [default]
,这在parametre.yml中:
solr_host: 127.0.0.1
solr_port: 8983
solr_path: /solr/
solr_core: allTest
solr_timeout: 5
答案 0 :(得分:1)
显然,您的Solr服务器已关闭。如果启动失败,请检查Solr日志。
tail -n 200 /tmp/solr.log # or wherever Solr writes its logs
如果schema.xml,solrconfig.xml中存在错误,或者应包含不存在的文件,则会发生这种情况。