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.
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
ziemlich eindeutig.... es werden einfach keine erstellt :-(
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:
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
Heureka :thumbup:
genau so funktionierts
Danke Andy!
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
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