En ocasiones el Evolution envia un error que no encuentra el Archivo _0.fdx en el directorio
No estoy seguro que puede estar causando el inconveniente. asked 14 Feb '19, 13:37 MiguelBustamante Fernando Paz ♦♦ |
Es archivo corresponde con el índice que utiliza para la búsqueda de opciones en el panel de la izquierda de todas las páginas. Este índice se genera de manera automática cuando se inicia el ApplicationPool. Si Evolution, indica que no lo encuentra es porque no se generó. La razón más probable es que el usuario del Application Pool no tiene permisos de escritura para crear el folder IndiceTraduccionesOpciones y los archivos de índice correspondiente. answered 14 Feb '19, 14:47 Fernando Paz ♦♦ Ya probe asignando permisos, y se ve que crea el archivo pero solo un momento, es casi que creado y eliminado al mismo tiempo. Y vuelve a generar el error. Mi duda es porque solo pasa en ocasiones y no todo el tiempo.
(15 Feb '19, 12:53)
MiguelBustamante
La generación y el uso de estos índices es de un componente de terceros llamado "Lucene" que nosotros no desarrollamos. Por otro lado, es primera vez que se reporta un comportamiento como el que te sucede; de hecho, es primera vez que se reporta algo sobre este componente en toda la vida de Evolution. Por eso creo que debe tener que ver con tu instalación, ya que ese componente es muy estable y de muy amplia utilización en sin número de aplicaciones.
(18 Feb '19, 09:50)
Fernando Paz ♦♦
¿Graba el stack trace de este error en ELMAH? Para que lo incluyeras y así poder buscar la excepción en la documentación de Lucene: https://lucenenet.apache.org/
(18 Feb '19, 09:55)
Fernando Paz ♦♦
No pareciera queda nada registrado, ni en el elmah ni en el log del sitio. ¿Podría algo en la base de datos hacer que este error se genere?
(18 Feb '19, 15:13)
MiguelBustamante
Si fuera un error de base de datos, nunca existiría el índice, porque nunca entraría al codigo que lo genera.
(19 Feb '19, 14:12)
Fernando Paz ♦♦
|