Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SetInf nagłówki i selekcja co chcemy logować
Seba
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 9.03.2005

Ostrzeżenie: (0%)
-----


Witam,

Mam taki problem, który nie mogę rozwiązać. Otóż chcę sprawdzić czy wybrany nagłówek istnieje i na tej podstawie zapisać log-a.
Próbowałem wielu sposobów i googlowałem na różne hasła. Niestety wciąż nie działa to mi tak jakbym to sobie życzył.

Kod
LogFormat "Jakieś parametry formatu loga" header2log
SetEnvIf Down-id .* zapisz
CustomLog "/var/log/apache/downloady.log" header2log env=zapisz

Próbowałem tez takie regexp-y:
Kod
^.*
.

Nagłówek Down-id jest definiowany tylko w momencie jak użytkownik pobiera plik poprzez php. Jednak log zapisuje się przy regexpie .* za każdym wywołaniem strony. Nie ważne czy ten nagłówek występuje czy nie. Podobnie jest z ^.*, natomiast przy samej kropce nigdy nic nie zapisuje.
Zależy mi na tym bo potrzebuje logować tylko żądania związane z pobieraniem pliku przez mój skrypt. Pewnie to wina regexp-a, tylko niewiem czy źle go piszę czy nie rozumiem jak interpretuje to apache.

Pozdr.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:23