CPanel error_log dużych plików

Ktoś programiści po prostu nie nauczyć się pisać poprawnie w RFC nigdy. Zauważyłem kilka errror_log pliki w który zgromadził ogromną ilość малоумни warning i notice za nieprzestrzeganie standardów PHP. W sumie to trudno wyjaśnić użytkownikowi, że kod, który ustanowił to źle i trzeba poprawić. W ogólnym przypadku zauważyłem, że użytkownicy ich nie obchodzą error log-y po tym, jak ich kod działa. W zasadzie radykalne podejście, aby przestać całkowicie error_log plików, i który chce, aby je produkuje, ale, jak zwykle, będzie powodować dyskomfort dla sporo użytkowników. Dlatego засилвам na podejściu 2 – nie ma super mocy lub 1 polecenia bash. Wyszukiwanie plików z nazwą error_log większych niż 5 MB (tutaj wartość mi ją zostawiam w duży, chociaż 1 MB więcej niż wystarczająco) i usuwanie ich co tydzień. Efekt ten uzyskuje się za bałagan z Znajdź

find /home/ -name error_log -size +5M -type f -delete

Pozostaje tylko wpadać w norweska, który odbywa się raz w tygodniu, i mamy dość персистентно rozwiązanie. W moim tutaj, wydaje mi się ok 1 wieczorem w każdą niedzielę.

0 1 * * 1 find /home/ -name error_log -size +5M -type f -delete >/dev/null 2>&1

Zostaw odpowiedź

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *

anty spam *