Solr ezPublish的安装解决方案

Solr ezPublish的安装解决方案,solr,ezpublish,Solr,Ezpublish,我正在使用eZPublis(4.6.0)。我在xampp文件夹中设置了solr文件夹,并在\settings\override\site.ini.append.php中激活了eZFind扩展 我的solr正在端口8080上运行(“http://127.0.0.1:8080/solr/"). 当我跑的时候”http://127.0.0.1:8080/solr/”“好的 但是,当我尝试运行以下命令时:php extension/ezfind/bin/php/updatesarchindexsolr.

我正在使用eZPublis(4.6.0)。我在xampp文件夹中设置了solr文件夹,并在\settings\override\site.ini.append.php中激活了eZFind扩展

我的solr正在端口8080上运行(“http://127.0.0.1:8080/solr/"). 当我跑的时候”http://127.0.0.1:8080/solr/”“好的

但是,当我尝试运行以下命令时:php extension/ezfind/bin/php/updatesarchindexsolr.php-s 它显示以下错误“请确保服务器已启动且eZ Find的配置正确”。我跟在后面


有人能建议我可能做错了什么或其他解决方案吗?

如果您确定solr正在运行,那么您可能需要编辑solr.ini(或其覆盖之一),并使用
127.0.0.1
而不是
localhost
。我有时会遇到这个问题。

默认的Solr端口是
8983
,因此eZ Find out The box设置为查看该端口。如果您确定Solr已启动并在端口
8080
上运行,请查看
Solr.ini
以验证eZ-Find是否指向正确的Solr端口。

是否使用与ezfind捆绑的Solr实例或自定义安装?请注意,solr通常监听端口8983(至少是ezfind端口)。