Sitecore IndexFolder (ignora impostazione predefinita) non funziona
-
06-07-2019 - |
Domanda
Di recente ho avuto qualche problema a spostare la posizione della cartella degli indici (per gli indici Sitecore Lucene incorporati).
Ho aggiornato l'impostazione " IndexFolder " (originariamente in web.config ma spostato in include). L'output di configurazione in http: // {mydomain} /sitecore/admin/showconfig.aspx è corretto, l'impostazione ha il percorso corretto (ora nella cartella Dati anziché nella cartella del sito Web).
Tuttavia, quando salto nel pannello di controllo e ricostruisco l'indice, viene comunque creato nella posizione predefinita (" / indexes " ;, relativo all'applicazione web).
Qualcuno ha avuto un problema simile in Sitecore non usando il percorso corretto?
Soluzione 2
OK, quando aggiungi le impostazioni a un file include assicurati di avere il percorso xml corretto.
Ho avuto:
<sitecore>
<setting name="IndexFolder" value="C:\...\Indexes" />
</sitecore>
Avrebbe dovuto avere:
<sitecore>
<settings>
<setting name="IndexFolder" value="C:\...\Indexes" />
</settings>
</sitecore>
Tutto va bene nel mondo di Lucene. Grazie per il vostro aiuto a tutti, ma risulta che sono vittima della mia stessa stupidità.
Altri suggerimenti
Assicurarsi che la nuova cartella sia scrivibile dall'utente ASPNET o SERVIZI DI RETE. Se non funziona, elenca un caso di supporto Sitecore.