3.4.1 Access Log
Access log je soubor, do kterého se zapisují všechny požadavky na WWW server a odpovědi na ně. Logovací soubory jsou implicitně umístěny v adresáři /etc/httpd/logs (na Winodws pak v C:\Program Files\Apache Group\Apache\logs). Jejich umístění je možné změnit v konfiguračním souboru. Slouží k tomu direktiva CustomLog. Direktiva CustomLog má dva parametry (hodnoty). První udává cestu a název souboru, do kterého se bude zapisovat a druhý udává název struktury výstupních dat.
Př. Direktiva CustomLog se může v konfiguračním souboru vyskytnout vícektrát. Je tedy možné zaznamenávat dotazy a odpovědi do více souborů s různou strukturou. Struktura zápisu může být definována pomocí direktivy LogFormat, která má dva parametry. První udává strukturu a druhý název struktury, který je pak použit u direktivy CustomLog.
Př. |
Popis |
SAMOSTATNÝ ÚKOL 9 |
|
|
Podívejte se do souboru access_log, do kterého vám server zapisuje dle předpisu common a pokuste se popsat co server zaznamnal. Na pomoc můžete využít http://httpd.apache.org/docs-2.0/logs.html |
Struktura předpisu common |
KORESPONDENČNÍ ÚKOL 6 |
|
|
Nakonfigurujte server Apcahe tak aby do souboru jencek_log zapisoval záznamy v následující struktuře: |
Vlastní log format |