Yo uso mod_perl scripts bajo Apache 2.4.18 en un VPS bajo Ubuntu 16.04. Los scripts abren archivos desde el disco (plantillas de página web). De vez en cuando, dejan de ver estos archivos, el registro de errores del servidor está lleno de los siguientes errores:
[TIEMPO] [: error] [pid PID: tid TID] error de archivo - NOMBRE DE ARCHIVO: no encontrado \ n
Estos mensajes son generados por el paquete de plantillas cuando Perl open()
la función devuelve falso. Después de reiniciar Apache, los archivos son visibles de nuevo, pero solo por un tiempo. Al cabo de un rato, el problema vuelve a aparecer.
¿Cuál puede ser la razón de tal comportamiento?
fuente