Per alcuni test che sto facendo, sono obbligato a remotare in remoto il log di accesso di apache tramite ssh. Posso farlo con successo solo quando le autorizzazioni sono accuratamente impostate per il registro. Ho notato che una volta alla settimana viene creato un nuovo apache access.log e le autorizzazioni vengono ripristinate.Il registro di accesso di Apache imposta automaticamente le autorizzazioni
Il mio attuale lavoro intorno sta modificando i permessi sul registro una volta alla settimana:
chmod 777 /var/log/apache2/access.log
mi chiedevo se ci fosse una soluzione più permanente, come l'estensione del tempo che il vecchio registro rimane o automaticamente l'impostazione delle autorizzazioni quando viene creato il nuovo log.
Se è importante, sto correndo il server su Ubuntu 11.10
In alcuni casi la configurazione potrebbe essere in '/ etc/logrotate.d/apache2'. – jevon
Tuttavia, se si modifica '/ etc/logrotate.d/apache2', le modifiche verranno perse la volta successiva che si aggiorna Apache. Dovresti modificare direttamente 'logrotate.conf', dopo' include' (quindi la tua configurazione ha la precedenza). – jevon
@jevon la tua proposizione genera un errore: 'voce di registro duplicata per/var/log/apache2/access.log' – GergelyPolonkai