{"id":4026,"date":"2018-03-20T10:50:23","date_gmt":"2018-03-20T09:50:23","guid":{"rendered":"https:\/\/www.oderland.se\/support\/?post_type=ht_kb&#038;p=4026"},"modified":"2019-12-10T14:45:18","modified_gmt":"2019-12-10T13:45:18","slug":"hur-felsoker-jag-min-node-js-python-eller-ruby-applikation","status":"publish","type":"ht_kb","link":"https:\/\/www.oderland.se\/support\/artikel\/hur-felsoker-jag-min-node-js-python-eller-ruby-applikation\/","title":{"rendered":"Hur fels\u00f6ker jag min Node.js, Python eller Ruby applikation?"},"content":{"rendered":"\n<p>Om servern du har din applikation p\u00e5 k\u00f6r Apache s\u00e5 k\u00f6rs den via Passenger. Om servern ist\u00e4llet k\u00f6r LiteSpeed vilket alla v\u00e5ra webbhotellskonton g\u00f6r s\u00e5 k\u00f6rs applikationen via deras LSAPI.<\/p>\n\n\n\n<p>I Passenger s\u00e5 finns det tv\u00e5 s\u00e4tt att f\u00e5 fram fel. Det f\u00f6rsta \u00e4r att aktivera fels\u00f6kningsl\u00e4ge och det andra \u00e4r att ange en s\u00f6kv\u00e4g f\u00f6r applikationens log s\u00e5 det loggas d\u00e4r.  I LiteSpeed s\u00e5 g\u00e5r det endast att specificera var applikationen ska logga felen. Allt detta styrs genom direktiv i .htaccess-filen som finns i dom\u00e4nens dokumentrot. Du kan se vilken dokumentrot ett dom\u00e4nnamn har p\u00e5  <a rel=\"noreferrer noopener\" href=\"https:\/\/www.oderland.se\/support\/artikel\/hur-andrar-jag-dokumentroten-for-en-doman\/\" target=\"_blank\">samma st\u00e4lle i cPanel som d\u00e4r du kan \u00e4ndra den<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">LiteSpeed<\/h2>\n\n\n\n<p>I LiteSpeed s\u00e5 loggas fel mot stderr, f\u00f6r att f\u00e5 ut det till en fil s\u00e5 beh\u00f6ver man specificera en milj\u00f6variabel i .htaccess-filen enligt exemplet nedan. Notera att s\u00f6kv\u00e4gen beh\u00f6ver vara absolut.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">SetEnv LS_STDERR_LOG \/home\/cPanelUser\/Path\/To\/stderr.log<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Passenger<\/h2>\n\n\n\n<p>F\u00f6r att aktivera fels\u00f6kningsl\u00e4ge i Passenger s\u00e5 beh\u00f6ver du ange nedan i .htaccess-filen. <strong>Observera<\/strong> att detta g\u00f6r s\u00e5 att fel visas direkt i webbl\u00e4saren vilket kan inneb\u00e4ra en s\u00e4kerhetsrisk beroende p\u00e5 applikation. <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">PassengerAppEnv development<\/pre>\n\n\n\n<p>Om du vill f\u00e5 felen loggade till en fil s\u00e5 g\u00e5r det att specificera enligt exemplet nedan i .htaccess-filen. Notera att s\u00f6kv\u00e4gen beh\u00f6ver vara absolut.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">PassengerAppLogFile \"\/home\/cPanelUser\/Path\/To\/app.log\"<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Om servern du har din applikation p\u00e5 k\u00f6r Apache s\u00e5 k\u00f6rs den via Passenger. Om servern ist\u00e4llet k\u00f6r LiteSpeed vilket alla v\u00e5ra webbhotellskonton g\u00f6r s\u00e5 k\u00f6rs applikationen via deras LSAPI. I Passenger s\u00e5 finns det tv\u00e5 s\u00e4tt att f\u00e5 fram fel. Det f\u00f6rsta \u00e4r att aktivera fels\u00f6kningsl\u00e4ge och det andra&#8230;<\/p>\n","protected":false},"author":4,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"ht-kb-category":[50],"ht-kb-tag":[],"class_list":["post-4026","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-utvecklarverktyg"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb\/4026","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/comments?post=4026"}],"version-history":[{"count":16,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb\/4026\/revisions"}],"predecessor-version":[{"id":10024,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb\/4026\/revisions\/10024"}],"wp:attachment":[{"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/media?parent=4026"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb-category?post=4026"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb-tag?post=4026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}