代码之家  ›  专栏  ›  技术社区  ›  Josh

Solr,Windows Server 2008上的Tomcat 7(64位),管理屏幕返回404

  •  0
  • Josh  · 技术社区  · 14 年前

    我不确定这是属于这里还是超级用户。

    我们在服务器上设置了Tomcat7并配置了solr。我们可以转到localhost/solr和localhost/solr/admin,但是在管理屏幕上,当我们单击“配置”或“架构”时,会得到一个404错误,用于/solr/admin/file/?文件=solrconfig.xml“

    我们尝试输入url/solr/admin/get-file.jsp?file=solrconfig.xml,访问被拒绝。

    我们的Solr主页,如我们的管理页面所示,是C:\Solr。我们已授予“所有人”对此文件夹的完全控制权(并验证XML文件是否具有此权限),但它仍然出错。

    我们已经尝试将bin和conf放在webapps\solr文件夹中,但这没有帮助。

    任何建议都非常感谢

    1 回复  |  直到 14 年前
        1
  •  0
  •   Josh    14 年前

    我们发现这是solr实现中的一个bug。URL中有一个额外的“/”,导致404错误。如果删除它,那么URL看起来像

    /solr/admin/文件?文件=solrconfig.xml

    而不是

    /solr/admin/file/?文件=solrconfig.xml

    错误消失了。希望这能帮助别人。