ho capito, ma io preferirei mantenere il file access.log
vista la possibilità di rotatelog (che non è attivo nella mia configurazione di apache) l'idea sarebbe di effettuare il rotate al superamento di una certa dimensione, ad esempio 100 MB, e poi cancellare il file più vecchio
però ho provato a dare la direttiva
CustomLog "|bin/rotatelogs /var/log/apache2/access.log 5M" common
nel file apache2.conf, ma mi ha bloccato l'avvio di apache con questo errore:
No such file or directory: AH00104: unable to start piped log program 'bin/rotatelogs /var/log/apache2/access.log 5M'
AH00015: Unable to open logs
e non riesco a dare il comando da shell per provarlo, in teoria bisognerebbe scrivere
CustomLog "|$bin/rotatelogs /var/log/apache2/access.log 5M" common
con il $
ma mi risponde Comando non trovato
--- aggiornamento
con la direttiva
CustomLog "|/usr/bin/rotatelogs /var/log/apache2/access.log 5M" common
l'errore sparisce e apache parte, però non mi ha fatto nulla sul file di log, che è rimasto di 7 MB