{"id":8395,"date":"2015-03-03T20:15:27","date_gmt":"2015-03-03T20:15:27","guid":{"rendered":"https:\/\/wp.okra.host\/article\/viewing-launcher-errors\/"},"modified":"2021-03-07T14:08:46","modified_gmt":"2021-03-07T13:08:46","slug":"viewing-launcher-errors","status":"publish","type":"ht_kb","link":"https:\/\/kb.okra.host\/de\/article\/viewing-launcher-errors\/","title":{"rendered":"Anzeige von Fehlern im Startprogramm"},"content":{"rendered":"<h2 id=\"overview\" >Overview<\/h2>\n<p>Applications launched by Passenger on <a title=\"Determining platform version\" href=\"https:\/\/kb.okra.host\/platform\/determining-platform-version\/\">v6+<\/a> platforms may emit output on stdout or stderr channels. Any output\u00a0emitted is logged to an aggregate log called <code>passenger.log<\/code> in <code>\/var\/log<\/code>.<\/p>\n<p><span style=\"color: #ff0000\"><strong>Important:<\/strong><\/span> since these logs are\u00a0combined among all accounts using Passenger, never output\u00a0anything confidential to stdout or stderr when launched using Passenger. Once an application is up and running, use a logging facility to log messages. Do not use a\u00a0<code>puts<\/code>\/<code>print<\/code>\/<code>console.log<\/code>\u00a0construct that will\u00a0emit to stdout.<\/p>\n<h3 id=\"sample-output\" >Sample output<\/h3>\n<pre>App 24248 stdout: Migrations: Up to date at version 003\r\nApp 24248 stdout: Ghost is running... \r\nApp 24248 stdout: Your blog is now available on http:\/\/my-ghost-blog.com \r\nApp 24248 stdout: Ctrl+C to shut down\r\nApp 24248 stdout: 64.22.68.22 - - [03\/Mar\/2015:20:10:12 +0000] \"GET \/ HTTP\/1.1\" 200 3551 \"-\" \"curl\/7.29.0\"<\/pre>\n<p>This is sample output from <a title=\"Installing Ghost\" href=\"https:\/\/kb.okra.host\/guides\/installing-ghost\/\">Ghost<\/a>, a Node.js application. All output occurred\u00a0over stdout and is likewise logged. Running Ghost from the command-line, e.g.\u00a0<code>node index.js<\/code>\u00a0would emit the same output.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview Applications launched by Passenger on v6+ platforms may emit output on stdout or stderr channels. Any output\u00a0emitted is logged to an aggregate log called passenger.log in \/var\/log. Important: since these logs are\u00a0combined among all accounts using Passenger, never output\u00a0anything confidential to stdout or stderr when launched using Passenger. Once&#8230;<\/p>","protected":false},"author":1,"comment_status":"close","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[55],"ht-kb-tag":[],"class_list":["post-8395","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-cgi-passenger"],"_links":{"self":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb\/8395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/comments?post=8395"}],"version-history":[{"count":1,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb\/8395\/revisions"}],"predecessor-version":[{"id":8396,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb\/8395\/revisions\/8396"}],"wp:attachment":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/media?parent=8395"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb-category?post=8395"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb-tag?post=8395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}