Search Not Working

Vote:
 

My team is using EPiServer CMS 6.0, and when I attempt to use the search functionality in Admin Mode -> Admin -> File Management, I get this error:

VirtualPathProvider 'SiteGlobalFiles', Search Error: C:\Projects\Webportal\Epi\VPP\WebProject\Global\index not a directory

I am relatively new to EPi, and not sure where to start to fix this problem.

#51168
May 26, 2011 10:25
Vote:
 

You need to make sure that the VPP's are being indexed. Take a look at the following blog post:
http://labs.episerver.com/en/Blogs/Mari-Jorgensen/Dates/2009/11/Searching-for-files-in-EPiServer-CMS-5/

It's written for CMS 5, but should work for CMS 6 as well.

#51169
May 26, 2011 10:55
Vote:
 

Thanks for the link, Mari, but I have tried everything in that post, and it still doesn't work.

#51175
May 26, 2011 11:16
Vote:
 

Hi

Check the paths in your x\Program Files (x86)\EPiServer\Shared\Services\Indexing Service\EPiServer.IndexingService.exe.config and se if they are valid. Delete your "index" folders and restart the indexing service. Then your "index" folders should be recreated if everything is ok...

Edit: Damn, I just written what Mari linked to... Ok. Do you have mixed versions of EPiServer sites on the same machine? 4, 5 and/or 6? Then you might want to reinstall the shared components for CMS 6...

#51188
Edited, May 26, 2011 19:49
Vote:
 

Also make sure that the indexing service do have the proper access rights on the VPP folder so it can create the index folder and files.

I think you can see in services.msc (win+r) what identity the indexing service has. 

#51189
May 26, 2011 22:45
Vote:
 

Thanks for the help. It turned out that the LocalService user needed rights on the VPP folder, as Toni said.

#51206
May 27, 2011 11:14
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.