2013-07-15 97 views
0

我正在试图让Lucene搜索与我的Sitecore安装一起工作。 我试过了Sitecore guide(2.1到2.2.2)中列出的例子。使用Lucene实现Sitecore搜索

加入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
+0

认识到该模块在里面创建了一个带有Search_Results内容模板的Standard_Items文件夹。必须在这个名为Search_Results的文件夹中创建一个新项目并将LuceneSearchResults子版面添加到它。 – crjunk

回答

-1

Lucene的结果只是由系统创建的索引。你必须解析它们。我不是你正在使用的库,但如果它创建了lucene文档,它可能也能解析它