1

我在云上部署了一个 Solr 6 实例,并且有 3 个核心。从某种意义上说,所有三个核心都是功能性的

  1. 我能够查看架构
  2. 我能够以编程方式添加文档(通过 Solarium for PHP)
  3. 我能够以编程方式搜索文档(通过日光浴室)

但是,当我单击核心下的“查询”菜单并通过管理控制台运行通用查询时http://192.192.192.192/solr/#/cars/query- 它返回一条错误消息

<!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>

但是如果我通过链接运行相同的查询http://192.192.192.192/solr/cars/select?indent=on&q=*:*&wt=json

我得到了所有的结果——我做错了什么?

我尝试过重新加载内核,我尝试过重新启动 Solr 服务器。我已经重新启动了 Apache 服务器.. 无济于事。帮助表示赞赏。

4

1 回答 1

0

解决此问题的最简单方法是打开浏览器的开发人员/调试器面板并查看在网络(或类似)面板中实际请求的 URL。

我没有看到该输出的猜测是,您的服务器可能报告自己在不同的地址上运行,因此管理 UI 使用报告的地址(例如 localhost)而不是正确的地址。而且,由于某种原因,您确实在该服务器上运行了一些东西,并且它报告了一个错误。

于 2016-06-12T12:54:01.940 回答