目前在 CommunityServer 2008.5 中,要搜尋 Wiki 只能靠 Enterprise Search ,是不支援 SearchBarrel 的 (也就是一定要買到 Professional 以上才能搜尋 Wiki )
不過預設上, Enterprise 也是沒有啟動 Wiki 搜尋 ( Telligent 繞口令? 我有此功能,但要自己來 )
安裝方法也有點複雜,首先
- 安裝 Enterprise ( 拉里拉雜一大堆步驟,請看 http://docs.communityserver.com/getting-started/installation/installing-enterprise-search/ )
- 到安裝目錄下 ( 預設是安裝在 "C:\Program Files\Telligent\Telligent.Tasks for Enterprise Search" ),開啟 task.config
- 加入 <add type = "CommunityServer.Enterprise.Search.WikiIndexTask, CommunityServer.Enterprise.Search" /> 在 <task name = "ES.SearchJob" type = "CommunityServer.Enterprise.Search.SearchJob, CommunityServer.Enterprise.Search" count = "100" enabled = "true" optimize = "false" enableShutDown = "false"></task> 中
- 重新啟動 Telligent Tasks Service ( 先 NET STOP "Telligent Tasks Service" 後,在 NET START "Telligent Tasks Service" )
- 理論上過5分鐘後,就會開始建立 Index
※討論區上的討論: http://dev.communityserver.com/forums/p/502565/633077.aspx#633077
在http://www.ruri.com.tw/blogs/tech/archive/2008/10/18/How-to-install-Wiki-Enterprise-Search.aspx阅读整个文章
发表于
Oct 17 2008, 06:20 PM
作者
技術論壇 : Community Server 技術