{"id":63,"date":"2017-10-12T18:56:33","date_gmt":"2017-10-12T16:56:33","guid":{"rendered":"https:\/\/newblog.colorgate.com\/de\/2017\/10\/12\/1833-logging-in-productionserver-2\/"},"modified":"2025-12-18T15:28:01","modified_gmt":"2025-12-18T14:28:01","slug":"1833-logging-in-productionserver-2","status":"publish","type":"post","link":"https:\/\/blog.colorgate.com\/de\/1833-logging-in-productionserver-2\/","title":{"rendered":"Logging in Productionserver"},"content":{"rendered":"\n<p>Normalerweise sind Logdateien bei der Verwendung von Software etwas, was man in der Regel gar nicht mitbekommt. Sobald allerdings etwas beim Betrieb eines Programms schief geht, ist man doch dankbar, wenn im Hintergrund weitere Informationen mitgeschrieben werden. Bei der Arbeit im Support schaut man deswegen oft in die Logdateien, die Productionserver erstellt. Gerade wenn ein Druckprozess von der Software abgebrochen wird oder die Software nicht mehr startet, kann man hier oft Hinweise finden, welche Ursache zugrunde liegt. Und diese Erkenntnisse k\u00f6nnen dann an unsere Entwicklung weiter gegeben werden, um die Software zu verbessern. Als Nutzer muss man selbst die Logdateien nicht analysieren, deswegen geht es in diesem Artikel eher darum, welche Optionen es beim Logging gibt und wie man diese aktiviert.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Generell gibt es drei \u201cProzesse\u201d, die beim Productionserver Logdateien im Betrieb erstellen: die Productionserver10.exe (User Interface), cgrip.exe (wird beim Rippen eines Auftrags gestartet) und die cgprint.exe (wird beim Drucken gestartet). W\u00e4hrend das User Interface nur einmal offen ist, werden pro Rip- bzw. Druckprozess jeweils eine cgrip.exe bzw. cgprint.exe gestartet. Und mit jedem Aufruf der Dateien wird jeweils eine Logdatei angelegt. Damit die Festplatte nicht unn\u00f6tig vollgeschrieben wird, werden \u00e4ltere Logdateien automatisch gel\u00f6scht.<\/p>\n\n\n\n<p>Standardm\u00e4\u00dfig werden nur Fehler und Warnungen in die Logs geschrieben, aber oftmals ben\u00f6tigt unsere Entwicklung detailliertere Informationen \u00fcber den Programmablauf. Deswegen l\u00e4sst sich der Detailgrad der Meldungen umstellen. Dies wird \u00fcber Eintr\u00e4ge in die Productionserver10.ini erreicht, die sich normalerweise unter&nbsp;C:ProgramDataColorGATE SoftwareProductionserver10 befindet. Bitte beachten Sie, dass der ProgramData-Ordner unter Windows standardm\u00e4\u00dfig versteckt ist. Im Explorer kann man \u00fcber \u201cAnsicht-&gt;Optionen-&gt;Ansicht-&gt;Versteckte Dateien und Ordner-&gt;Ausgeblendete Dateien, Ordner und Laufwerke anzeigen\u201d diesen wieder einblenden lassen.<\/p>\n\n\n\n<p>Wenn man die Datei im Texteditor \u00f6ffnet, sieht sie normalerweise so aus:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"634\" height=\"225\" src=\"https:\/\/newblog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/reine_Ini-634x225-3.png\" alt=\"\" class=\"wp-image-386\" srcset=\"https:\/\/blog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/reine_Ini-634x225-3.png 634w, https:\/\/blog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/reine_Ini-634x225-3-300x106.png 300w\" sizes=\"auto, (max-width: 634px) 100vw, 634px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Um das erweiterte Logging zu aktivieren, m\u00fcssen die folgenden Zeilen oben eingef\u00fcgt werden:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>[Trace]<br>level_default=3<\/p>\n<\/blockquote>\n\n\n\n<p>Zudem empfiehlt es sich, auch die m\u00f6gliche Anzahl an Logdateien und die erlaubte Gr\u00f6\u00dfe zu erh\u00f6hen:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>[Trace]<br>level_default=3<br>FileSize=500000<br>DumpFileGenerations=100<\/p>\n<\/blockquote>\n\n\n\n<p>In diesem Fall d\u00fcrfte eine einzelne Logdatei 500000 Bytes gro\u00df werden (danach wird eine frische angefangen) und hundert Logfiles werden geschrieben, bevor die \u00e4lteste gel\u00f6scht wird. Wenn man die Zeilen eingef\u00fcgt hat, sollte es ungef\u00e4hr so aussehen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"634\" height=\"225\" src=\"https:\/\/newblog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/trace_ini-634x225-3.png\" alt=\"\" class=\"wp-image-387\" srcset=\"https:\/\/blog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/trace_ini-634x225-3.png 634w, https:\/\/blog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/trace_ini-634x225-3-300x106.png 300w\" sizes=\"auto, (max-width: 634px) 100vw, 634px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Das reicht aber nicht, damit auch die cgrip.exe und cgprint.exe mehr Informationen liefern. Daf\u00fcr muss man zun\u00e4chst ini-Dateien (cgrip.ini und cgprint.ini) mit diesen Zeilen in dem Ordner ablegen, in dem die cgrip.exe und cgprint.exe sich befinden, also standardm\u00e4\u00dfig C:Program Files (x86)ColorGATE SoftwareProductionserver10.<\/p>\n\n\n\n<p>Um das Ganze etwas zu vereinfachen, kann man sich die inis mit den n\u00f6tigen Eintr\u00e4gen \u00fcber den folgenden Link herunterladen:<br><a href=\"http:\/\/forum.colorgate.net\/updates\/cgrip_cgprint_inis.zip\">http:\/\/forum.colorgate.net\/updates\/cgrip_cgprint_inis.zip<\/a><\/p>\n\n\n\n<p>Der Ordner C:Program Files (x86)ColorGATE SoftwareProductionserver10 ist standardm\u00e4\u00dfig schreibgesch\u00fctzt und man ben\u00f6tigt administrative Rechte, um dort zu schreiben.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"634\" height=\"228\" src=\"https:\/\/newblog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/productionserver10_folder-634x228-3.png\" alt=\"\" class=\"wp-image-389\" srcset=\"https:\/\/blog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/productionserver10_folder-634x228-3.png 634w, https:\/\/blog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/productionserver10_folder-634x228-3-300x108.png 300w\" sizes=\"auto, (max-width: 634px) 100vw, 634px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Die Logs befinden sich dann im Temp-Ordner von Windows, standardm\u00e4\u00dfig&nbsp;C:Benutzer****Benutzername****AppDataLocalTempCGLogs. Um dort direkt hinzu gelangen, kann man auch einfach in der Adresszeile \u201c%TEMP%CGLogs\u201d eingeben.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"634\" height=\"219\" src=\"https:\/\/newblog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/CGLogs-634x219-3.png\" alt=\"\" class=\"wp-image-390\" srcset=\"https:\/\/blog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/CGLogs-634x219-3.png 634w, https:\/\/blog.colorgate.com\/de\/wp-content\/uploads\/sites\/3\/2017\/10\/CGLogs-634x219-3-300x104.png 300w\" sizes=\"auto, (max-width: 634px) 100vw, 634px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Bei der Erstellung von SupportInfo-Dateien sind die Logs \u00fcbrigens auch enthalten.<\/p>\n\n\n\n<p>Es ist zu empfehlen, die ini-Eintr\u00e4ge wieder zu entfernen, wenn das erweiterte Logging ist nicht mehr n\u00f6tig, da es die Software etwas verlangsamen kann.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Normalerweise sind Logdateien bei der Verwendung von Software etwas, was man in der Regel gar nicht mitbekommt.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[7],"class_list":["post-63","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-wissensecke"],"_links":{"self":[{"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/posts\/63","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/comments?post=63"}],"version-history":[{"count":1,"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/posts\/63\/revisions"}],"predecessor-version":[{"id":391,"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/posts\/63\/revisions\/391"}],"wp:attachment":[{"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/media?parent=63"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/categories?post=63"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.colorgate.com\/de\/wp-json\/wp\/v2\/tags?post=63"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}