Bot-Trap, Probleme mit Logfiles

Begonnen von Roberturix, 28 Februar 2007, 17:11:14

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Roberturix

Ich bekomme diese dämlichen Logfiles nicht zum laufen  :puzzled:

Das habe ich jetzt in der mainfile.php stehen:

// restrictor von http://www.bot-trap.de/
$presLogFile = './restrictor/log/'.date("Ymd").'.log';
if (((!MX_IS_ADMIN && !MX_IS_USER) || (MX_IS_ADMIN && isset($_GET['pres']))) && file_exists('./restrictor/page.restrictor.php')) {
    if (!MX_IS_ADMIN) {
        unset($_GET['pres']);
    }
    chdir('./restrictor');
    include_once('./page.restrictor.php');
    chdir(dirname(__file__));
    unset($forbiddenIPs, $forbiddenIPRanges, $forbiddenUAs, $forbiddenReferers);
}


damit sollte das doch funktionieren, oder???
Sowohl das Verzeichnis restrictor als auch das Verzeichnis log haben CHMOD777
Ich bin echt ratlos.

Andi

Moin :)

ZitatIch bekomme diese dämlichen Logfiles nicht zum laufen
Wie äussert sich das?

PS:
ich habe den thread abgetrennt und den ursprünglichen geschlossen, weil das zu unübersichtlich wird.
http://www.pragmamx.org/Forum-topic19658.0.html
schön´s Grüssle, Andi

Roberturix

ziemlich eindeutig.... es werden einfach keine erstellt :-(

Roberturix

so, jetzt habe ich das ganze noch mal auf

$presLogFile = './restrictor/page.restrictor.log';
if (((!MX_IS_ADMIN && !MX_IS_USER) || (MX_IS_ADMIN && isset($_GET['pres']))) && file_exists('./restrictor/page.restrictor.php')) {
    if (!MX_IS_ADMIN) {
        unset($_GET['pres']);
    }
    chdir('./restrictor');
    include_once('./page.restrictor.php');
    chdir(dirname(__file__));
    unset($forbiddenIPs, $forbiddenIPRanges, $forbiddenUAs, $forbiddenReferers);
}


gestellt.
Das Logfile besteht, hat 777, bleibt aber weiterhin leer.  :gruebel:

wichtel9999

Das Script erwartet einen absoluten Pfad auf Deinem Server, ersetze Deinen Eintrag mal mit:

$presLogFile = $_SERVER['DOCUMENT_ROOT'].'/restrictor/log/'.date("Ymd").'.log';


Dann sollte es gehen.

Lieben Gruss aus Finnland

Andy

Roberturix

Heureka  :thumbup:
genau so funktionierts
Danke Andy!

wichtel9999

Zitat von: Roberturix am 01 März 2007, 19:47:26
Heureka  :thumbup:
genau so funktionierts
Danke Andy!

Bitte, gern geschehen.

Lieben Gruss aus Finnland

Andy alias wichtel

breakdancer

#7
Hey,

selbes Problem, alle Varianten ausprobiert, alle Dateien mit Schreibrechten, kein Erfolg. Ich bekomme das .log File einfach nicht zum Laufen und es wird auch nicht als vorhanden erkannt.

EDIT: Hat sich erledigt, logfile braucht zwanzig Minuten bis sie erkannt wird...

LG

Markus