Domanda

C'è un modo per impedire ad Apache di creare file error_log utilizzando .htaccess?

È stato utile?

Soluzione

Probabilmente non c'è modo di farlo se non facendo qualcosa di divertente come

ErrorLog "|/bin/true"

puoi vedere nel Manuale questa direttiva è disponibile solo nella configurazione del server e in un host virtuale.Se desideri eliminare determinate voci di registro per URL particolari, puoi creare uno script che filtrerà quelle righe e utilizzerà qualcosa come:

ErrorLog "|/path/to/your/script.pl"

Allo stesso modo puoi abbassare il livello del registro praticamente a zero con Questo:

LogLevel emerg

questo non eviterà di avere il file ma sarebbe probabilmente lungo poche righe o 0 byte.Inoltre non è possibile utilizzare .htaccess per questo, devi avere accesso alla configurazione del server.

Ultimo punto, non sono proprio sicuro di cosa intendi fare, ma i file di registro sono preziose informazioni di sicurezza e potresti averne bisogno nel caso in cui dovessi indagare su alcuni problemi, eventi di sicurezza (hacking, audit) o ​​anche statistiche.Se hai troppi log è un problema, ti consiglio di dare un'occhiata al software di rotazione dei log, magari cronologico ti aiuterebbe a gestirlo meglio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top