Sitecore IndexFolder (remplacement du paramètre par défaut) ne fonctionne pas

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

  •  06-07-2019
  •  | 
  •  

Question

J'ai récemment eu quelques problèmes pour déplacer l'emplacement du dossier d'index (pour les index Sitecore Lucene intégrés).

J'ai mis à jour le paramètre " IndexFolder " (à l'origine dans web.config mais déplacé dans include). La sortie de configuration dans http: // {mydomain} /sitecore/admin/showconfig.aspx est correcte, le paramètre a le chemin correct (maintenant dans le dossier Données au lieu du dossier Site Web).

Toutefois, lorsque je saute dans le panneau de configuration pour reconstruire l'index, il est toujours créé à l'emplacement par défaut ("/ indexes", par rapport à l'application Web).

Quelqu'un at-il eu un problème similaire dans Sitecore n'utilisant pas le bon chemin?

Était-ce utile?

La solution 2

OK, lors de l'ajout de paramètres à un fichier d'inclusion, assurez-vous que le chemin XML est correct.

J'ai eu:

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

aurait dû avoir:

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

Tout va bien dans le monde Lucene. Merci pour votre aide à tous, mais il s'avère que je suis victime de ma propre stupidité.

Autres conseils

Assurez-vous que le nouveau dossier est accessible en écriture pour les utilisateurs ASPNET ou NETWORK SERVICES. Si cela ne fonctionne pas, répertoriez un cas de support Sitecore.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top