Solr 管理控制台不返回搜索结果
Solr Admin console not returning search results
我在云端部署了一个 Solr 6 实例,它有 3 个内核。从某种意义上说,所有三个核心都是功能性的
- 我可以查看架构
- 我能够以编程方式添加文档(通过 PHP 的 Solarium)
- 我能够以编程方式搜索文档(通过 Solarium)
但是,当我单击核心下的 'query' 菜单并通过管理控制台 运行 进行一般查询时 - http://192.192.192.192/solr/#/cars/query
- 它 returns 一条错误消息
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /solr/cars/select was not found on this server.</p>
</body></html>
但是如果我 运行 通过 link http://192.192.192.192/solr/cars/select?indent=on&q=*:*&wt=json
同样的查询
我得到了所有结果 - 我做错了什么?
我试过重新加载核心,我试过重新启动 Solr 服务器。我已经重新启动了 Apache 服务器.. 无济于事。感谢帮助。
解决此问题的最简单方法是打开浏览器的 developer/debugger 面板,然后查看网络(或类似)面板中实际请求的 URL。
我没有看到该输出的猜测是,您的服务器可能在不同的地址上报告自己 运行,因此管理员 UI 使用报告的地址(例如 localhost)而不是正确的地址.而且,出于某种原因,您在该服务器上确实有一些东西 运行 并且它报告了一个错误。
我在云端部署了一个 Solr 6 实例,它有 3 个内核。从某种意义上说,所有三个核心都是功能性的
- 我可以查看架构
- 我能够以编程方式添加文档(通过 PHP 的 Solarium)
- 我能够以编程方式搜索文档(通过 Solarium)
但是,当我单击核心下的 'query' 菜单并通过管理控制台 运行 进行一般查询时 - http://192.192.192.192/solr/#/cars/query
- 它 returns 一条错误消息
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /solr/cars/select was not found on this server.</p>
</body></html>
但是如果我 运行 通过 link http://192.192.192.192/solr/cars/select?indent=on&q=*:*&wt=json
我得到了所有结果 - 我做错了什么?
我试过重新加载核心,我试过重新启动 Solr 服务器。我已经重新启动了 Apache 服务器.. 无济于事。感谢帮助。
解决此问题的最简单方法是打开浏览器的 developer/debugger 面板,然后查看网络(或类似)面板中实际请求的 URL。
我没有看到该输出的猜测是,您的服务器可能在不同的地址上报告自己 运行,因此管理员 UI 使用报告的地址(例如 localhost)而不是正确的地址.而且,出于某种原因,您在该服务器上确实有一些东西 运行 并且它报告了一个错误。