Sitecore IndexFolder (настройка по умолчанию) не работает
-
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.