Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 13.171 pregleda

Najnovija ↓

Apache 2 logovi pomagajte1 26.01.2005. u 22:04 · pre 265 meseci #1
DA li neko moze da mi kaze kako da na apache 2 serveru parsiram logove /var/log/apache/(access_log i error_log) za sve korisnike (/~username) i da ih upisem u njihov home_dir(/home/~username/access_log i /home/~username/error_log ) kao zasebne failove.

Unapred hvala.

Re: Apache 2 logovi pomagajte1 26.01.2005. u 22:12 · pre 265 meseci #2
Dobro pitanje ali mislim da apache trenutno ne podržava odvojene logove kroz userdir modul.
Re: Apache 2 logovi pomagajte1 27.01.2005. u 11:15 · pre 265 meseci #5
Na brzinu.

Code:
cd /home; for i in *; do grep $i /var/log/httpd/access_log >> /home/$i/access_log; done


Isto to i za error_log. Mada ako imas korisnika koji se zove abc i drugog koji se zove abcd onda ovo i nece da radi bas najbolje.
Potpis
Aj prevedi!
Re: Apache 2 logovi pomagajte1 27.01.2005. u 12:04 · pre 265 meseci #6
Možda ovo rešava taj problem: grep /~$i/

Ali u startu je loša ideja, pošto ti logovi treba da budu interaktivni, a ovako nisu. I ako si mislio da staviš to u cron, kako misliš da odradiš nastavljanje tj. da ti se pri sledećem parsovanju ne duplira sadržaj? Ili misliš da brišeš log čim završiš jedan parse? Pa ne može ni to, zato što ćeš ti parsovati jedan snapshot a dok se to završi, posebno ako ima više usera i ako je veći log u pitanju, biće dosta linija koje ćeš propustiti i koje ćeš potencijalno obrisati... Tako da mislim da to nije neko rešenje.
Re: Apache 2 logovi pomagajte1 27.01.2005. u 14:23 · pre 265 meseci #7
Koliko ja znam on moze log file da pusti kroz pipe, i u samom Apache-u, a to isto radi i sa syslog-om.
Evo ga primer iz mog httpd.conf. To je za apache 1.3

CustomLog "| /hsphere/shared/apache/bin/rotatelogspsoft /hsphere/local/var/httpd/logs/access_log 86400" "%v|%f|%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme