pl: Quicktipp: Eigene Zugriffe nicht loggen usw.

Beitrag lesen

hi,

4 Zeilen Code sagen mehr als tausend Worte:

    return if $ENV{REMOTE_ADDR} eq do{
        chdir $self->{FILEDIR};
        local @ARGV = 'remote_addr';
        <>;
    };

Und als kleine Egänzung: Lokal läuft ein Cron welcher die serverseitige Datei remote_addr am Leben hält. Somit kannmann jeder Anwendung einen Hauch von Respekt einflößen, dass sie vom Herrchen gerufen wurde.

Schönen Sonntag! (Ist denn schon wieder Weihnachten!?)

PS: Statt Cron kann diese Aufgabe auch ein Router übernehmen (siehe dynDNS Konfiguration).