сохранение в логи кукисов, как параметры fastcgi

Alex Kitschkiruk rusnginx at gmail.com
Tue Feb 27 19:25:19 MSK 2007


Кто-нибудь сталкивался с подобной задачей?
Чтобы не нагружать веб-скрипт по ведению логов, можно организовать просто
дополнительную переменную, которую дописывать в логи nginx.
Что-то типа такого:
в PHP и соответственно в nginx это выглядит так

PHP  _COOKIE["user_id"]
Nignx ??? -> $user_id

PHP _SERVER["REMOTE_ADDR"]
Nginx:   fastcgi_param REMOTE_ADDR $remote_addr;

Тогда лог мог бы выглядеть так:

log_format main  '$remote_addr "$geo" - $user_id [$time_local]'
                         '"$request" $status $bytes_sent $body_bytes_sent '
                         '"$http_referer" "$http_user_agent" "$gzip_ratio"';
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070227/5b6f6449/attachment.html>


More information about the nginx-ru mailing list