Sitecore IndexFolder (настройка по умолчанию) не работает

StackOverflow https://stackoverflow.com/questions/1622908

  •  06-07-2019
  •  | 
  •  

Вопрос

Недавно у меня возникли проблемы с перемещением расположения папки indexes (для встроенных индексов Sitecore Lucene).

Я обновил настройку " IndexFolder " (изначально в web.config, но перешел в include). Вывод конфигурации в http: // {mydomain} /sitecore/admin/showconfig.aspx правильный, параметр имеет правильный путь (теперь в папке Data вместо папки Website).

Однако, когда я прыгаю в панель управления и перестраиваю индекс, он все равно создается в расположении по умолчанию (" / indexes " ;, относительно веб-приложения).

Кто-нибудь имел подобную проблему в Sitecore, не используя правильный путь?

Это было полезно?

Решение 2

Хорошо, добавляя настройки во включаемый файл, убедитесь, что вы правильно указали путь xml.

у меня было:

<sitecore>
    <setting name="IndexFolder" value="C:\...\Indexes" />
</sitecore>

Должен был:

<sitecore>
    <settings>
        <setting name="IndexFolder" value="C:\...\Indexes" />
    </settings>
</sitecore>

Все хорошо в мире Lucene. Спасибо всем за помощь, но оказывается, что я жертва собственной глупости.

Другие советы

Убедитесь, что новая папка доступна для записи пользователям ASPNET или сетевым службам. Если это не работает, перечислите случай поддержки Sitecore.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top