Drupal搜索没有为匿名用户产生任何结果[关闭]
Posted
技术标签:
【中文标题】Drupal搜索没有为匿名用户产生任何结果[关闭]【英文标题】:Drupal search yielded no results for anonymous user [closed] 【发布时间】:2016-09-16 12:11:03 【问题描述】:我正在使用 Drupal 7.50 搜索不会为用户返回任何结果,无论他是否登录(管理员用户除外)。
只有管理员用户可以获取搜索结果,其他用户不能。
(1) 成功返回管理员帐户的结果。 (2) 为经过身份验证的普通用户返回零个结果(“您的搜索未产生任何结果”)。 (3) 为匿名/未经身份验证的访问者返回零个结果(“您的搜索未产生任何结果”)。
使用搜索选择匿名用户和管理员用户权限区域中的所有用户
请帮帮我!!![drupal 7.50 版本中的搜索问题][1]
【问题讨论】:
【参考方案1】:您在查询什么内容?如果仅管理员帐户有一些结果,则可能是您有权限问题。请参阅here 更多信息。 提示:如果您使用某些用户字段,则有一个名为“查看用户信息”的权限,默认情况下仅为管理员用户勾选。
【讨论】:
感谢 Sebastian K 的回复.. 我们已经为匿名用户和认证用户设置了用户权限。但是只为管理用户和剩余用户获取搜索结果,我们无法获取结果。它返回“搜索结果未找到匹配” 您是否在使用任何模块,例如 Display Suite 或 Groups?他们为 Drupal 添加了很多权限。当不同的角色有不同的结果计数时,我遇到了完全相同的问题。 View 是否开始为 Authenticated User 呈现?每个视图都有阻止设置访问限制。 感谢 Sebastian K,我们遇到了 apache solr API 配置问题。我们使用 java1.6 JDK,solr-3 修复。 @RajeshBaskaran 我面临着类似的问题,将 java 降级到 1.6 jdk 仍然匿名用户无法看到搜索结果。以上是关于Drupal搜索没有为匿名用户产生任何结果[关闭]的主要内容,如果未能解决你的问题,请参考以下文章