我刚安装了Websolr并测试了连接,并且正常运行。 但没有任何东西被索引。 我有一个drupal 7站点,当我点击配置文件选项卡时,我收到此错误:
"401" Status: Authorization Required: Authorization Required<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML>
<HEAD>
<TITLE>Error</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
</HEAD>
<BODY><H1>401 Unauthorised.</H1></BODY>
</HTML>
我的日志没有显示任何内容。
答案 0 :(得分:0)
在websolr,我们在共享群集环境中运行索引。我们的设计原则之一是将访问特定索引操作的白名单列入白名单,我们知道这些操作是安全可靠的。由于性能,安全性和/或隐私问题,此方法限制了对Solr内大多数管理操作的访问。
在这种情况下,Drupal apachesolr模块向/admin/stats.jsp
发出请求,以获取索引使用情况的一些使用情况统计信息。不幸的是,来自我们最终的HTTP 401响应被视为一个相当严重的错误并且报告如此。
我们仍然致力于在模块本身内部或在我们的服务结束时解决此问题。有关变通方法和更新的摘要,您可以在我们的支持知识库中关注本文: