Enigma2 Ausgaben protokollieren: Unterschied zwischen den Versionen
Mfgeg (Diskussion | Beiträge) |
K (Textersetzung - „Enigma2 “ durch „Enigma 2 “) |
||
Zeile 5: | Zeile 5: | ||
==== Ziel dieses Beitrages ==== | ==== Ziel dieses Beitrages ==== | ||
− | *Ausgabe von | + | *Ausgabe von Enigma 2 protokollieren |
==== Voraussetzungen ==== | ==== Voraussetzungen ==== | ||
Zeile 11: | Zeile 11: | ||
− | = | + | =Enigma 2 Ausgaben loggen = |
Loggt euch auf die Dreambox ein. Führt die nachfolgenden Befehle aus,<br/> | Loggt euch auf die Dreambox ein. Führt die nachfolgenden Befehle aus,<br/> | ||
um an die [http://de.wikipedia.org/wiki/Debugger Debug] Information von Enigma 2 zu kommen. | um an die [http://de.wikipedia.org/wiki/Debugger Debug] Information von Enigma 2 zu kommen. | ||
Zeile 59: | Zeile 59: | ||
== Enigma 2 starten == | == Enigma 2 starten == | ||
− | Startet nun | + | Startet nun Enigma 2 mit folgendem Befehl: |
init 3 | init 3 | ||
== Log Datei veröffentlichen == | == Log Datei veröffentlichen == | ||
− | Die Log Datei (<code>debug.log</code>) von | + | Die Log Datei (<code>debug.log</code>) von Enigma 2 befindet sich nach obigem Beispiel im Verzeichnis <code>/tmp</code> .<br/> |
Ihr könnt nun die Datei in eurem Beitrag im entsprechenden Thema anhängen, sofern <br/> | Ihr könnt nun die Datei in eurem Beitrag im entsprechenden Thema anhängen, sofern <br/> | ||
dies von einem Entwickler empfohlen worden ist ;) | dies von einem Entwickler empfohlen worden ist ;) |
Version vom 31. Oktober 2012, 14:14 Uhr
Inhaltsverzeichnis
Der Artikel zeigt, wie man schnell und einfach die Ausgaben von Enigma 2 protokollieren kann.
Die Ausgaben sind sehr wertvoll für Entwickler, wenn Probleme mit Plugins oder Skins entstehen.
Ziel dieses Beitrages
- Ausgabe von Enigma 2 protokollieren
Voraussetzungen
- Zugriff auf die Kommandozeile der Dreambox (z.B via Telnet oder SSH)
Enigma 2 Ausgaben loggen
Loggt euch auf die Dreambox ein. Führt die nachfolgenden Befehle aus,
um an die Debug Information von Enigma 2 zu kommen.
Log Ausgabe starten
Verbindet euch mit der Kommandozeile der Dreambox (via Telnet oder SSH).
Gebt nun folgenden Befehl ein:
init 4 && sleep 10 && enigma2
Bei der Eingabe, werden 3 Befehle nacheinander abgearbeitet.
init 4
➤ stoppt Enigma 2.sleep 10
➤ wartet 10 Sekunden, bis der nächste Befehl ausgeführt wird.enigma2
➤ Startet enigma2.
Sobald Enigma 2 startet, werden Debug Information in der Kommandozeile ausgespuckt.
Log Ausgaben stoppen
Die Ausgabe könnt ihr mit der Tastenkombination [Ctrl] + [c] stoppen.
Enigma 2 starten
Startet nun Enigma 2 mit folgendem Befehl:
init 3
Enigma 2 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 auf die Dreambox ein (via Telnet oder SSH).
Beendet Enigma 2 mit folgendem Befehl.
init 4
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 Enigma 2 aktiv ist, werden die Debug Information in die Datei geschrieben.
Protokollierung stoppen
Die Ausgabe könnt ihr mit der Tastenkombination [Ctrl] + [c] stoppen.
Enigma 2 starten
Startet nun Enigma 2 mit folgendem Befehl:
init 3
Log Datei veröffentlichen
Die Log Datei (debug.log
) von Enigma 2 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 ;)