如何修复搜索 API 的 "No active batch" 错误
How to Fix the "No active batch" Error for Search API
我尝试在 tomcat 上为我的项目集成 solr 搜索,但遇到一些问题,例如:
我使用 search api and solr search,当我尝试索引节点时出现错误:
No active batch.
我该如何修复它(solr 连接工作)?
首先需要检查solr搜索服务(tomcat)是否开启,运行
url 检查 -> http://localhost:8983/solr,
(您可以在 tomacat/solr 配置文件中找到正确的路径)
在某些服务器上 link 可能是这样的 http://localhost:8080/solr/
如果可以,请转到
admin/config/search/apachesolr/settings/solr/edit
并输入一个有效的 link 到 solr 服务器字段,仅此而已
接下来去 admin/config/search/apachesolr
会有按钮"Index all queued content"
也在搜索设置页面上
admin/config/search/settings
您需要设置使用 solr 作为默认搜索模块
我尝试在 tomcat 上为我的项目集成 solr 搜索,但遇到一些问题,例如:
我使用 search api and solr search,当我尝试索引节点时出现错误:
No active batch.
我该如何修复它(solr 连接工作)?
首先需要检查solr搜索服务(tomcat)是否开启,运行
url 检查 -> http://localhost:8983/solr, (您可以在 tomacat/solr 配置文件中找到正确的路径) 在某些服务器上 link 可能是这样的 http://localhost:8080/solr/
如果可以,请转到 admin/config/search/apachesolr/settings/solr/edit
并输入一个有效的 link 到 solr 服务器字段,仅此而已
接下来去 admin/config/search/apachesolr
会有按钮"Index all queued content"
也在搜索设置页面上 admin/config/search/settings
您需要设置使用 solr 作为默认搜索模块