Umbraco исследует исключение перестроения индекса - PullRequest
1 голос
/ 20 марта 2012

Я пытаюсь восстановить свой внутренний индекс. Я использую такие инструменты, как контрольная панель , которая очищает индекс и повторно запускает индексирование.

По какой-то причине это всегда приводит к исключению, и у меня нет индекса. Вероятно, это связано с «призрачным» содержимым в базе данных или чем-то в этом роде.

Это исключение:

[SqlHelperException: Umbraco Exception (DataLayer): SQL helper exception in ExecuteXmlReader]
   umbraco.DataLayer.SqlHelper`1.ExecuteXmlReader(String commandText, IParameter[] parameters) in C:\tfs\xo\rotiseme.xo.gr\Indice\umbraco_4.7.1\umbraco\datalayer\SqlHelper.cs:272
   umbraco.cms.businesslogic.web.Document.importXml() +185

Любые идеи, как я могу оправиться от этого?

1 Ответ

1 голос
/ 22 марта 2012

Внутренний индекс обычно хранится в ~ / App_Data / TEMP / ExamineIndexes / Internal / Index /

. Вы можете удалить все файлы из этой папки и затем повторно опубликовать свой сайт.Это должно привести к повторной индексации вашего сайта.

...