Re-Index della fulltext: differenze tra le versioni
Da Webmobili Wiki.
| (3 versioni intermedie di uno stesso utente non sono mostrate) | |||
| Riga 4: | Riga 4: | ||
Il server deve avere il servizio HTTP Activation attivo | Il server deve avere il servizio HTTP Activation attivo | ||
Roles and Features->.NET Framework 4/4.5 Featues->WCF Service->HTTP Activation | Roles and Features->.NET Framework 4/4.5 Featues->WCF Service->HTTP Activation | ||
La pagina<br/> | |||
https://magazine.designbest.com/IndexingService/IndexingService.svc<br/> | |||
Dev'essere raggiungibile deve mostrare un messaggio che recita | |||
''SERVICE - Endpoint not found'' | |||
il messaggio viene visualizzato solo in locale con questa conf | |||
<location path="IndexingService/IndexingService.svc"> | |||
<system.web> | |||
<httpRuntime maxQueryStringLength="65536" /> | |||
</system.web> | |||
<system.webServer> | |||
<security> | |||
<requestFiltering> | |||
<requestLimits maxQueryString="65536" /> | |||
</requestFiltering> | |||
</security> | |||
<httpErrors errorMode="DetailedLocalOnly" existingResponse="Auto" /> | |||
</system.webServer> | |||
</location> | |||
(nota la riga httpErrors) | |||
== PROCEDURA == | == PROCEDURA == | ||
| Riga 12: | Riga 32: | ||
* Sincerarsi che vengano create e popolate le cartelle interne | * Sincerarsi che vengano create e popolate le cartelle interne | ||
L'operazione è molto lunga. | L'operazione è '''molto lunga'''. Più di 8 ore. | ||
Ci sono pagine come questa<br/> | Ci sono pagine come questa<br/> | ||
https://magazine.designbest.com/episerver/CMS/Admin/IndexContent.aspx<br/> | https://magazine.designbest.com/episerver/CMS/Admin/IndexContent.aspx<br/> | ||
per forzare il re-index ma empiricamente non funziona | per forzare il re-index ma empiricamente non funziona mai (lo scrivo per info). | ||
Versione attuale delle 17:30, 12 mar 2019
Quando la fulltext non funziona è necessario rigenerare a mano gli indici di Lucene.
PREREQUISITI
[modifica]Il server deve avere il servizio HTTP Activation attivo Roles and Features->.NET Framework 4/4.5 Featues->WCF Service->HTTP Activation
La pagina
https://magazine.designbest.com/IndexingService/IndexingService.svc
Dev'essere raggiungibile deve mostrare un messaggio che recita
SERVICE - Endpoint not found
il messaggio viene visualizzato solo in locale con questa conf
<location path="IndexingService/IndexingService.svc">
<system.web>
<httpRuntime maxQueryStringLength="65536" />
</system.web>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxQueryString="65536" />
</requestFiltering>
</security>
<httpErrors errorMode="DetailedLocalOnly" existingResponse="Auto" />
</system.webServer>
</location>
(nota la riga httpErrors)
PROCEDURA
[modifica]Eseguire i seguenti passi
- Spengnere il sito su IIS
- Eliminare il folder Index da MagazineResources\App_Data\Index
- Riaccendere il sito
- Sincerarsi che vengano create e popolate le cartelle interne
L'operazione è molto lunga. Più di 8 ore.
Ci sono pagine come questa
https://magazine.designbest.com/episerver/CMS/Admin/IndexContent.aspx
per forzare il re-index ma empiricamente non funziona mai (lo scrivo per info).