我正在运行Solr4.2,并且想尝试一下LucidWorks香蕉产品。但是,当我导航到Solr服务器上的banana目录时,收到一个404错误。
我按照他们的github站点here中的说明进行操作,基本上就是将香蕉src目录放到my SOLR_HOME\solr-webapp\webapp目录中。
我尝试按照自述文件的建议修改src\config.js和src\app\dashboards\default.json文件,将本地主机URL更改为实际的服务器名称或IP地址。两次尝试仍导致404错误。
有没有人幸运地让banana与Solr 4.2一起工作?在此版本的Solr上是否不支持?希望我错过了一些非常简单的东西。
谢谢!
发布于 2014-06-14 02:50:20
在LucidWorks,我们只在Solr4.4和更高版本上测试过Banana。所以,我不确定是否所有的功能都能在Solr 4.2中工作。然而,我确实认识一些使用Solr4.3的用户(他们可能做了一些小的代码修改)。
也就是说,即使不修改config.js/default.json,webapp也只是javascript/html,至少应该会出现错误(也许仪表板上有错误,但不是404)。
只需确认您的流程(来自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文件夹(而不是banana文件夹),则需要浏览到http://solrserver.yourdomain.com:8983/solr/src/index.html#/dashboard
发布于 2014-06-14 03:08:26
多亏了Ravi的建议,让我重新检查了我的配置,我才弄明白了这一点。
事实证明,我的web应用程序实际上是在C:\Windows\solr-webapp上运行的,而不是$SOLR_HOME\solr-webapp\webapp。我错过了我的CWD设置为C:\Windows,即使所有其他内容都指向$SOLR_HOME目录。
一旦我把香蕉文件夹放到C:\Windows\solr-webapp\webapp中,我就能够打开仪表板。现在我有了其他错误,但这是一组不同的问题。
希望这对某些人有帮助。TL;DR -确保你的CWD与香蕉的目的地一致。
https://stackoverflow.com/questions/24208929
复制相似问题