Nginx: location vom Logging ausnehmen

22/02/2015 - 13:40 von Michael Schuerig | Report spam
Ich habe eine OwnCloud-Instanz, die ich mit Monit überwache, was durch
regelmàßige Zugriffe auf /status.php passiert. Diese Zugriffe möchte ich
vom Logging ausnehmen.

Die bisherige location für die Ausführung von PHP sieht so aus

location ~ ^(.+?\.php)(/.*)?$ {
try_files $1 = 404;

include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$1;
fastcgi_param PATH_INFO $2;
fastcgi_param HTTPS on;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}

Dort hatte ich zusàtzlich eingefügt

location ~ ^/status.php$ {
access_log off;
}

Das hat wie gewünscht die entsprechenden Zugriffe vom Logging
ausgenommen. Ungewünscht ist hingegen, dass nun status.php nicht mehr
ausgeführt wird, sondern als Textdatei zurückgeliefert wird.

Meinem Verstàndnis nach sollten die Einstellungen von verschachtelten
Blöcken vererbt werden, was hier aber zumindest nicht so funktioniert,
wie ich mir das denke.

Was mache ich falsch und wie geht's richtig?

Michael

Michael Schuerig
mailto:michael@schuerig.de
http://www.schuerig.de/michael/


Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
Archive: https://lists.debian.org/30313957.r9HaH7A9zj@fuchsia
 

Lesen sie die antworten

#1 Manfred Schmitt
22/02/2015 - 19:00 | Warnen spam
Michael Schuerig schrieb:

Ich habe eine OwnCloud-Instanz, die ich mit Monit überwache, was durch
regelmàßige Zugriffe auf /status.php passiert. Diese Zugriffe möchte ich
vom Logging ausnehmen.

Die bisherige location für die Ausführung von PHP sieht so aus

location ~ ^(.+?\.php)(/.*)?$ {
try_files $1 = 404;

include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$1;
fastcgi_param PATH_INFO $2;
fastcgi_param HTTPS on;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}



if ($uri = ^/status.php$ ) { access_log off; } innerhalb der location?

Und wech,
Manne


Zum AUSTRAGEN schicken Sie eine Mail an
mit dem Subject "unsubscribe". Probleme? Mail an (engl)
Archive: https://lists.debian.org/

Ähnliche fragen