Błąd rotacji Apache 2.4
Zaktualizowałem serwer z Debiana 7 do Debiana 8. W rezultacie miałem kilka problemów z Apache 2.4.10:
Na moich wirtualnych hostach miałem na przykład następujące stwierdzenia.
CustomLog "|usr/sbin/rotatelogs -l ${APACHE_LOG_DIR}/02120/%Y%m%d_02120.access.log 86400" combined
To działało dobrze na Apache 2.2. Teraz, po aktualizacji do Apache 2.4, nie mogłem uruchomić Apache 2.4. Wkrótce dowiedziałem się, że rotatelogs jest teraz w katalogu „/ usr/bin/rotatelogs”. W ten sposób zmieniłem linię na
CustomLog "|/usr/bin/rotatelogs -l ${APACHE_LOG_DIR}/02180/%Y%m%d_02180.access.log 86400" combined
Zauważ, że dodałem również ukośnik. Voilà, Apache 2.4 uruchomił się ponownie i teraz umieszcza dzienniki w określonej lokalizacji i przechowuje dziennik.
Teraz katastrofa zaczyna się rozwijać: jednocześnie pojawia się następujący błąd za każdym razem, gdy uzyskuję dostęp do serwera w głównym pliku dziennika błędów Apache 2:
AH00106: piped log program 'usr/bin/rotatelogs -l/var/log/apache2/02180/%Y%m%d_02180.access.log 86400' failed unexpectedly
AH00106: piped log program 'usr/bin/rotatelogs -l/var/log/apache2/%Y%W_stifterdienst.access.log 604800' failed unexpectedly
AH00106: piped log program 'usr/bin/rotatelogs -l/var/log/apache2/%Y%W_stifterdienst.access.log 604800' failed unexpectedly
[core:error] [pid 5178] (2)No such file or directory: AH00088: exec of 'usr/bin/rotatelogs' failed
[core:error] [pid 5177] (2)No such file or directory: AH00088: exec of 'usr/bin/rotatelogs' failed
[core:error] [pid 5176] (2)No such file or directory: AH00088: exec of 'usr/bin/rotatelogs' failed
Nie wiem, co dalej. Przepraszam za to pytanie, ale zgubiłem się.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
0 odpowiedzi