Sitecore IndexFolder (настройка по умолчанию) не работает - PullRequest
0 голосов
/ 26 октября 2009

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

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

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

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

Ответы [ 2 ]

3 голосов
/ 26 октября 2009

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

1 голос
/ 28 октября 2009

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

У меня было:

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

Должно было иметь:

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

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

...