Używam skryptów mod_perl pod Apache 2.4.18 na VPS pod Ubuntu 16.04. Skrypty otwierają pliki z dysku (szablony stron internetowych). Od czasu do czasu przestają widzieć te pliki, dziennik błędów serwera jest pełen następujących błędów:
[TIME] [: błąd] [pid PID: tid TID] błąd pliku - NAZWA PLIKU: nie znaleziono \ n
Te komunikaty są generowane przez pakiet szablonów, gdy open()
funkcja Perl zwraca wartość false. Po ponownym uruchomieniu Apache pliki są ponownie widoczne, ale tylko przez pewien czas. Po chwili problem pojawia się ponownie.
Co może być przyczyną takiego zachowania?
źródło