Enigma2 Ausgaben protokollieren: Unterschied zwischen den Versionen
K (TorbenHoffman verschob Seite Enigma 2 Ausgaben protokollieren nach Enigma2 Ausgaben protokollieren: Textersetzung - „Enigma 2“ durch „Enigma2“) |
Mfgeg (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | + | [[Bild:Enigma2 protokollieren.png|thumb|400px|Start von Enigma2 ]] | |
− | [[Bild:Enigma2 protokollieren. | + | Der Artikel zeigt, wie man schnell und einfach die Ausgaben von [[Enigma2]] protokollieren kann. Die Ausgaben sind sehr wertvoll für Entwickler, wenn Probleme mit Plugins oder Skins entstehen. |
− | Der Artikel zeigt, wie man schnell und einfach die Ausgaben von [[Enigma2]] protokollieren kann. | ||
− | Die Ausgaben sind sehr wertvoll für Entwickler, wenn Probleme mit Plugins oder Skins entstehen. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=Enigma2 Ausgaben loggen = | =Enigma2 Ausgaben loggen = | ||
− | Loggt euch auf die Dreambox ein. Führt die nachfolgenden Befehle aus, | + | Loggt euch via [[telnet|Telnet]] oder [[SSH]] auf die Dreambox ein. Führt nun die nachfolgenden Befehle aus, um an die [http://de.wikipedia.org/wiki/Debugger Debug] Information von Enigma2 zu kommen. |
− | um an die [http://de.wikipedia.org/wiki/Debugger Debug] Information von Enigma2 zu kommen. | ||
== Log Ausgabe starten == | == Log Ausgabe starten == | ||
− | Verbindet euch mit der Kommandozeile der Dreambox | + | Verbindet euch mit der Kommandozeile der Dreambox via [[telnet|Telnet]] oder [[SSH]] und gebt folgenden Befehl ein: |
− | + | <syntaxhighlight> | |
− | + | init 5 && sleep 15 && enigma2 | |
− | + | </syntaxhighlight> | |
− | |||
Bei der Eingabe, werden 3 Befehle nacheinander abgearbeitet. | Bei der Eingabe, werden 3 Befehle nacheinander abgearbeitet. | ||
* <code>init 4</code> ➤ stoppt Enigma2. | * <code>init 4</code> ➤ stoppt Enigma2. | ||
− | * <code>sleep | + | * <code>sleep 15</code> ➤ wartet 15 Sekunden, bis der nächste Befehl ausgeführt wird. |
* <code>enigma2</code> ➤ Startet enigma2. | * <code>enigma2</code> ➤ Startet enigma2. | ||
Zeile 30: | Zeile 19: | ||
== Log Ausgaben stoppen == | == Log Ausgaben stoppen == | ||
− | Die Ausgabe könnt ihr mit der Tastenkombination | + | Die Ausgabe könnt ihr mit der Tastenkombination {{Taste|[http://de.wikipedia.org/wiki/Strg Ctrl]}} + {{Taste|c}} stoppen. |
== Enigma2 starten == | == Enigma2 starten == | ||
Startet nun Enigma2 mit folgendem Befehl: | Startet nun Enigma2 mit folgendem Befehl: | ||
− | + | <syntaxhighlight> | |
− | + | init 3 | |
− | + | </syntaxhighlight> | |
− | |||
= Enigma2 Ausgaben in Datei speichern = | = Enigma2 Ausgaben in Datei speichern = | ||
− | Ein weitere Möglichkeit, ist das protokollieren der Ausgaben in eine Datei. | + | Ein weitere Möglichkeit, ist das protokollieren der Ausgaben in eine Datei. Die Datei könnt ihr dann im Forum anhängen, wenn es ein Entwickler ausdrücklich wünscht, zur Fehlerdiagnose. |
− | Die Datei könnt ihr dann im Forum anhängen, wenn es ein Entwickler ausdrücklich wünscht, zur Fehlerdiagnose. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | Loggt euch via [[telnet|Telnet]] oder [[SSH]] auf die Dreambox ein und beendet Enigma2 mit folgendem Befehl. | ||
+ | <syntaxhighlight> | ||
+ | init 5 | ||
+ | </syntaxhighlight> | ||
== Protokollierung starten == | == Protokollierung starten == | ||
Gebt nun folgenden Befehl ein, um die Protokollierung zu starten. | Gebt nun folgenden Befehl ein, um die Protokollierung zu starten. | ||
− | + | <syntaxhighlight> | |
− | + | enigma2 > /tmp/debug.log 2>&1 | |
− | + | </syntaxhighlight> | |
− | Die Datei mit dem Namen <code> debug.log</code> wird jetzt im Verzeichnis <code>/tmp</code> angelegt. | + | Die Datei mit dem Namen <code>debug.log</code> wird jetzt im Verzeichnis <code>/tmp</code> angelegt. Solange Enigma2 aktiv ist, werden die [http://de.wikipedia.org/wiki/Debugger Debug] Information in die Datei geschrieben. |
− | Solange Enigma2 aktiv ist, werden die [http://de.wikipedia.org/wiki/Debugger Debug] Information in die Datei geschrieben. | ||
== Protokollierung stoppen == | == Protokollierung stoppen == | ||
− | Die Ausgabe könnt ihr mit der Tastenkombination | + | Die Ausgabe könnt ihr mit der Tastenkombination {{Taste|[http://de.wikipedia.org/wiki/Strg Ctrl]}} + {{Taste|c}} stoppen.<br/> |
== Enigma2 starten == | == Enigma2 starten == | ||
Startet nun Enigma2 mit folgendem Befehl: | Startet nun Enigma2 mit folgendem Befehl: | ||
− | + | <syntaxhighlight> | |
− | + | init 3 | |
− | + | </syntaxhighlight> | |
== Log Datei veröffentlichen == | == Log Datei veröffentlichen == | ||
− | Die Log Datei (<code>debug.log</code>) von Enigma2 befindet sich nach obigem Beispiel im Verzeichnis <code>/tmp</code> . | + | Die Log Datei (<code>debug.log</code>) von Enigma2 befindet sich nach obigem Beispiel im Verzeichnis <code>/tmp</code>. Ihr könnt nun die Datei in eurem Beitrag im entsprechenden Thema anhängen, sofern dies von einem Entwickler empfohlen worden ist ;) |
− | Ihr könnt nun die Datei in eurem Beitrag im entsprechenden Thema anhängen, sofern | ||
− | dies von einem Entwickler empfohlen worden ist ;) | ||
− | |||
[[Kategorie:Anleitungen]] | [[Kategorie:Anleitungen]] | ||
[[Kategorie:Enigma2]] | [[Kategorie:Enigma2]] |
Version vom 10. Mai 2013, 23:11 Uhr
Der Artikel zeigt, wie man schnell und einfach die Ausgaben von Enigma2 protokollieren kann. Die Ausgaben sind sehr wertvoll für Entwickler, wenn Probleme mit Plugins oder Skins entstehen.
Inhaltsverzeichnis
Enigma2 Ausgaben loggen
Loggt euch via Telnet oder SSH auf die Dreambox ein. Führt nun die nachfolgenden Befehle aus, um an die Debug Information von Enigma2 zu kommen.
Log Ausgabe starten
Verbindet euch mit der Kommandozeile der Dreambox via Telnet oder SSH und gebt folgenden Befehl ein:
init 5 && sleep 15 && enigma2
Bei der Eingabe, werden 3 Befehle nacheinander abgearbeitet.
init 4
➤ stoppt Enigma2.sleep 15
➤ wartet 15 Sekunden, bis der nächste Befehl ausgeführt wird.enigma2
➤ Startet enigma2.
Sobald Enigma2 startet, werden Debug Information in der Kommandozeile ausgespuckt.
Log Ausgaben stoppen
Die Ausgabe könnt ihr mit der Tastenkombination Ctrl + c stoppen.
Enigma2 starten
Startet nun Enigma2 mit folgendem Befehl:
init 3
Enigma2 Ausgaben in Datei speichern
Ein weitere Möglichkeit, ist das protokollieren der Ausgaben in eine Datei. Die Datei könnt ihr dann im Forum anhängen, wenn es ein Entwickler ausdrücklich wünscht, zur Fehlerdiagnose.
Loggt euch via Telnet oder SSH auf die Dreambox ein und beendet Enigma2 mit folgendem Befehl.
init 5
Protokollierung starten
Gebt nun folgenden Befehl ein, um die Protokollierung zu starten.
enigma2 > /tmp/debug.log 2>&1
Die Datei mit dem Namen debug.log
wird jetzt im Verzeichnis /tmp
angelegt. Solange Enigma2 aktiv ist, werden die Debug Information in die Datei geschrieben.
Protokollierung stoppen
Die Ausgabe könnt ihr mit der Tastenkombination Ctrl + c stoppen.
Enigma2 starten
Startet nun Enigma2 mit folgendem Befehl:
init 3
Log Datei veröffentlichen
Die Log Datei (debug.log
) von Enigma2 befindet sich nach obigem Beispiel im Verzeichnis /tmp
. Ihr könnt nun die Datei in eurem Beitrag im entsprechenden Thema anhängen, sofern dies von einem Entwickler empfohlen worden ist ;)