0

我正在尝试让 Lucene 搜索与我的 Sitecore 安装一起使用。我已经尝试按照中列出的示例Sitecore 指南(第 2.1 至 2.2.2 节)中列出的示例进行操作。

添加 LuceneSearchBox 并单击控件的搜索按钮后,我收到以下错误:

Server Error
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.

这是地址栏中显示的内容,如果它提供了一些有用的线索:

mytestsite/sitecore/service/nolayout.aspx?item=%2fstandard_items%2fsearch_results&layout=%7b00000000-0000-0000-0000-000000000000%7d&device=Default

我应该对 LuceneSearchResults 控件做些什么吗?该指南没有提到使用 LucenSearchResult 控件做任何事情。

笔记:

  1. 我在我创建的网站上使用它,而不是指南中列出的“Office 核心网站”。
  2. 我正在运行 Sitecore 6.3.1
4

1 回答 1

0

在 Sitecore 中使用 Lucene 的最常见方式是使用 Advanced Database Crawler 项目。Sitecore 的解决方案架构师 Alex Shyba 组合了一个 C# 类库,该类库包装了原生 Lucene 功能并添加了辅助方法,以便使用 Lucene 在 Sitecore 中搜索内容变得容易。

这个项目有两个部分:1. Advanced Database Crawler,2. Searcher。

这是 URL,http://sitecoreblog.alexshyba.com/2010/11/sitecore-searcher-and-advanced-database.html ?m=1 。

于 2013-07-17T11:49:27.853 回答