Mój pierwszy poddawany tutaj pod ocenę skrypt i przy okazji moje pierwsze dzieło w php utworzone jako klasa (dotychczas programowałem jedynie strukturalnie).
Pod adresem:
http://xelos.ath.cx/wirowka/wirowka.phps
znajduje się źródło tego skryptu.
Jego zadaniem jest sprawdzenie, czy plik logu serwera Apache przekroczył dozwolną wielkość (podawaną w bajtach), i jeżeli tak, to ma zostać utworzony nowy plik logu (pusty), stary ma zostać przesunięty do innego folderu i tam spakowany do formatu .tgz, a sam serwer Apache ma zostać zrestartowany (+ sprawdzenie, czy restart się powiódł).
Skrypt przygotowany został pod Apache 1.3 na systemie FreeBSD 4.10.