[GELÖST] - Funktion OScam.log, oscamlog.txt ??

mala72
IPC Neuling
Beiträge: 33
Registriert: Do 8. Mär 2012, 15:59
Kontaktdaten:

[GELÖST] - Funktion OScam.log, oscamlog.txt ??

Beitrag von mala72 »

Hallo !!
Kann mit jemand sagen was die OScam.log Datei in /var/log/ipc macht bzw. was dort aufgezeichnet wird ??
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Funktion OScam.log, oscamlog.txt ??

Beitrag von feissmaik »

In der oscam.conf wird eingestellt wo das jeweilige Logfile liegen soll und das ist bei IPC eben voreingestellt auf

Code: Alles auswählen

logfile         = /var/log/ipc/OScam.log
Wenn du das in der oscam.conf änderst musst du das aber auch in der /var/www/ipc/page/logs.php ebenfals ändern... Wie das File heisst, ob .log oder .txt ist aber egal...

und WAS dort geloggt wird kannste dir denk ich eigentlich auch selber beantworten - eben jenachdem wie der debuglevel eingestellt is... guck dir bitte das OScam Wiki dazu an da das OScam Einstellungen sind
Du musst nicht kämpfen um zu siegen
mala72
IPC Neuling
Beiträge: 33
Registriert: Do 8. Mär 2012, 15:59
Kontaktdaten:

Re: Funktion OScam.log, oscamlog.txt ??

Beitrag von mala72 »

Danke für die Infos !! Hatte 2 Logfiles. Aus dem Grund wurde mit im ipc Webinterface ein anderes Logfile als im Oscam Webif angezeigt. Hat mich ein bischen verwirrt :? Hab in meiner Oscam config den Logfile Ordner auf /var/log/ipc/OScam.log geändert. Die 2te Logfile hab ich gelöscht. Jetzt stimmt wieder alles überein :D
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Funktion OScam.log, oscamlog.txt ??

Beitrag von feissmaik »

..ein kleiner workaround ginge auch indem das "logfile" setting aus der oscam.conf ausgelesen wird, damit man bei änderung im oscam.conf nicht jedesmal auch die logs.php bearbeiten müsste

..das ganze im File /var/www/ipc/page/logs.php (das geht aber nur für $OScamLog) - indem du folgende Zeilen ganz oben in das File einfügst aber hauptsache unterhalb <?php aber bevor das Logfile gesetzt wird..

Code: Alles auswählen

function _Get_CfgVar($file,$searchvar) { $RETURN="";
	if (file_exists("$file")) {
		$conf = parse_ini_file("$file");
		if (isset($conf["$searchvar"])) { $RETURN=$conf["$searchvar"]; }
	}
	return $RETURN;
}
..dann noch die entsprechende $OScamLog Zeile anpassen:

Code: Alles auswählen

$OScamLog = ""._Get_CfgVar("/var/etc/oscam.conf","logfile")."";
...das File /var/www/ipc/page/logs.php sollte dann ungefähr so aussehen:
Spoiler
Show

Code: Alles auswählen

<?
// v0.6

//error_reporting(7);
//error_reporting(E_ALL);

function _Get_CfgVar($file,$searchvar) { $RETURN="";
	if (file_exists("$file")) {
		$conf = parse_ini_file("$file");
		if (isset($conf["$searchvar"])) { $RETURN=$conf["$searchvar"]; }
	}
	return $RETURN;
}

$PREcmd = 'sudo ';
$LogDir = "/var/log";
// Cam logs
$CCcamLog = "".$LogDir."/syslog";
$OScamLog = ""._Get_CfgVar("/var/etc/oscam.conf","logfile")."";
$NewCSLog = "".$LogDir."/ipc/newcs.log";
// fail2ban
...
Du musst nicht kämpfen um zu siegen
Officer
IPC Neuling
Beiträge: 17
Registriert: Mo 30. Jan 2012, 13:54
Kontaktdaten:

Re: Funktion OScam.log, oscamlog.txt ??

Beitrag von Officer »

Hi,

hab auch mal ne Frage zum OScam-Logfile!

Das Logfile wird am korrekten Ort abgelegt, jedoch hat es einen Merkwürdigen Dateinamen (zumindest wird so im WinSCP angezeigt):

Code: Alles auswählen

OScam.log        # Logfilepfad
Problem ist, dass im ipc mit o log leider der Log nicht mehr gefunden wird. Kann mir einer sagen woran das liegen könnte, dass diese komische Erweiterung "# Logfilepfad" an den Namen generiert wird?
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Funktion OScam.log, oscamlog.txt ??

Beitrag von feissmaik »

Wo wird dir das angezeigt?

laut /var/emu/script/oscam wird folgendes genutzt: $CAMLOGS/$OSNAME.log
$CAMLOGS und $OSNAME werden wiederum in der /var/emu/script/functions.sh definiert:
CAMLOGS=/var/log/ipc
OSNAME="OScam"

also -> /var/log/ipc/OScam.log
Du musst nicht kämpfen um zu siegen
Officer
IPC Neuling
Beiträge: 17
Registriert: Mo 30. Jan 2012, 13:54
Kontaktdaten:

Re: Funktion OScam.log, oscamlog.txt ??

Beitrag von Officer »

Auf dem Server im Verzeichnis /var/log/ipc

Hier ein Screenshot:

Bild
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Funktion OScam.log, oscamlog.txt ??

Beitrag von feissmaik »

naja kA wo das herkommt... mach mal bitte folgendes:

grep "Logfilepfad" /var/emu/script/*
grep "Logfilepfad" /var/www/ipc/page/*
Du musst nicht kämpfen um zu siegen
Officer
IPC Neuling
Beiträge: 17
Registriert: Mo 30. Jan 2012, 13:54
Kontaktdaten:

Re: Funktion OScam.log, oscamlog.txt ??

Beitrag von Officer »

Kommt nix bei raus !! Anscheinend kommt das irgendwie durchs OS:

Code: Alles auswählen

root@debian ~ > clear
root@debian ~ > grep "Logfilepfad" /var/emu/script/*
root@debian ~ > grep "Logfilepfad" /var/www/ipc/page/*
root@debian ~ >

feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Funktion OScam.log, oscamlog.txt ??

Beitrag von feissmaik »

kann ich mir nur schwer vorstellen.... lösch mal die Datei: rm -f /var/log/ipc/OScam.log*
Du musst nicht kämpfen um zu siegen
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast