【问题标题】:Getting Banana to work with Solr 4.2让 Banana 与 Solr 4.2 一起工作
【发布时间】:2014-06-13 15:26:22
【问题描述】:

我正在运行 Solr 4.2,并想试用 LucidWorks Banana 产品。但是,当我导航到 Solr 服务器上的香蕉目录时,我收到 404 错误。

我按照他们的 github 站点 here 的说明进行操作,基本上将香蕉 src 目录放到我的 SOLR_HOME\solr-webapp\webapp 目录中。

我已尝试按照自述文件的建议修改 src\config.jssrc\app\dashboards\default.json 文件,以将 localhost URL 更改为实际的服务器名称或 IP 地址。两次尝试仍然导致 404 错误。

有没有人幸运地让香蕉与 Solr 4.2 一起工作?这个版本的 Solr 不支持吗?希望我错过了一些非常简单的东西。

谢谢!

【问题讨论】:

    标签: solr lucidworks banana


    【解决方案1】:

    在 LucidWorks,我们只在 Solr 4.4 及更高版本上测试了 Banana。所以,我不确定所有功能是否都适用于 Solr 4.2。不过,我确实认识几个 Solr 4.3 用户(他们可能做了一些小的代码更改)。

    也就是说,webapp 只是 javascript/html 并且至少应该出现(可能在仪表板上出现错误,但不是 404),即使没有修改 config.js/default.json。

    只是为了确认您的流程(来自https://github.com/LucidWorks/banana/blob/release/QUICKSTART):

     Copy Banana folder to $SOLR_HOME/example/solr-webapp/webapp/
     Browse to http://localhost:8983/solr/banana/src/index.html#/dashboard
    

    如果您删除了 src 文件夹(而不是香蕉文件夹),那么您需要 浏览至http://solrserver.yourdomain.com:8983/solr/src/index.html#/dashboard

    【讨论】:

    • 谢谢!我发现了我的问题,您的回答让我重新检查了我的配置。我将回答我自己的问题,但感谢您的帮助!非常感谢!
    • 我正在从远程机器访问香蕉,所以我不得不更新 config.js 和 default.json ......但我还想指向 collection1 以外的东西,所以我需要更新无论如何,这些文件。谢谢!!
    【解决方案2】:

    感谢 Ravi 的建议让我重新检查了我的配置。

    原来我的网络应用实际上是从C:\Windows\solr-webapp 运行的,而不是$SOLR_HOME\solr-webapp\webapp。我错过了我的 CWD 设置为 C:\Windows,即使其他所有内容都指向 $SOLR_HOME 目录。

    将 Banana 文件夹放入 C:\Windows\solr-webapp\webapp 后,我就可以调出仪表板。现在我还有其他错误,但这是一组不同的问题。

    希望这对某人有所帮助。 TL;DR - 确保您的 CWD 与香蕉的目的地一致。

    【讨论】:

    • 通过查看主 solr 安装文件夹中的“solr-webapp”文件夹解决了同样的问题。不知道为什么,但对我来说,它最终出现在“/Users/myusername/Documents/solr-5.1.0/server/solr-webapp/webapp”中。当我在这里添加香蕉文件夹(“/Users/myusername/Documents/solr-5.1.0/server/solr-webapp/webapp/banana”)时,一切正常。希望它可以帮助某人。
    猜你喜欢
    • 1970-01-01
    • 2016-12-13
    • 2016-10-06
    • 2011-11-30
    • 2014-02-19
    • 2011-09-03
    • 2013-05-01
    • 2018-05-30
    • 2014-03-17
    相关资源
    最近更新 更多