{"id":5677,"date":"2019-01-29T11:20:53","date_gmt":"2019-01-29T10:20:53","guid":{"rendered":"https:\/\/www.oderland.se\/support\/?post_type=ht_kb&#038;p=5677"},"modified":"2021-09-23T16:09:57","modified_gmt":"2021-09-23T15:09:57","slug":"hur-anvander-jag-composer","status":"publish","type":"ht_kb","link":"https:\/\/www.oderland.se\/support\/artikel\/hur-anvander-jag-composer\/","title":{"rendered":"Hur anv\u00e4nder jag Composer?"},"content":{"rendered":"\n<p>Composer finns tillg\u00e4ngligt som standard p\u00e5 alla v\u00e5ra webbhotellkonton och Managed Servrar. Du kommer \u00e5t det antingen via <a href=\"https:\/\/www.oderland.se\/support\/artikel\/hur-ansluter-jag-med-ssh-till-ett-webbhotellkonto\/#via-ssh-klient\" target=\"_blank\" rel=\"noopener noreferrer\">SSH<\/a> eller via <a href=\"https:\/\/www.oderland.se\/support\/artikel\/hur-ansluter-jag-med-ssh-till-ett-webbhotellkonto\/#via-cpanel\" target=\"_blank\" rel=\"noopener noreferrer\">terminalen i cPanel<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Grunderna<\/h2>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Som standard k\u00f6rs Composer version 2.x p\u00e5 v\u00e5ra servrar. Du kan k\u00f6ra en helt egen version av Composer enligt instruktionerna l\u00e4ngre ner i denna guide.<\/p>\n\n\n\n<p>N\u00e4r du har loggat in p\u00e5 ditt konto via SSH eller via terminalen s\u00e5 kan du k\u00f6ra f\u00f6ljande f\u00f6r att f\u00e5 en kort beskrivning av vad Composer \u00e4r:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">composer about<\/pre>\n\n\n\n<p>Du kan k\u00f6ra Composer utan n\u00e5gra argument f\u00f6r att se vilken version som \u00e4r installerad samt vilka kommandon som \u00e4r tillg\u00e4ngliga:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">composer<\/pre>\n\n\n\n<p>Om du vill veta mer om ett specifikt kommando s\u00e5 kan du k\u00f6ra:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">composer help namnetp\u00e5kommandot<\/pre>\n\n\n\n<p>T.ex:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">composer help update<\/pre>\n\n\n\n<p>Om du vill l\u00e4ra dig mer om hur man anv\u00e4nder Composer s\u00e5 rekommenderar vi att du l\u00e4ser deras <a href=\"https:\/\/getcomposer.org\/doc\/\" target=\"_blank\" rel=\"noopener noreferrer\">dokumentation<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Uppdatera Composer<\/h2>\n\n\n\n<p>Om du beh\u00f6ver en annan version av Composer \u00e4n den som finns installerad p\u00e5 servern s\u00e5 \u00e4r det bara att ladda ner den. Om du till exempel vill ha den senaste versionen av Composer s\u00e5 kan du k\u00f6ra f\u00f6ljande.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>St\u00e4ll dig i den mapp d\u00e4r du har ditt projekt som ska anv\u00e4nda Composer. <pre>cd \/home\/cpanelanv\u00e4ndarnamn\/s\u00f6kv\u00e4gen\/till\/ditt\/projekt<\/pre><\/li><li>K\u00f6r sedan f\u00f6ljande kommando f\u00f6r att h\u00e4mta ner Composers installationsskript: <pre>php -r \"copy('https:\/\/getcomposer.org\/installer', 'composer-setup.php');\"<\/pre><\/li><li>D\u00e4refter, k\u00f6r installationsscriptet med f\u00f6ljande:<pre>php composer-setup.php<\/pre><\/li><li>Slutligen, ta bort installationsfilen med f\u00f6ljande kommando:<pre>php -r \"unlink('composer-setup.php');\"<\/pre><\/li><li>Composer \u00e4r nu redo att anv\u00e4ndas, du kan se vilken version som du precis installerade genom att k\u00f6ra f\u00f6ljande: <pre>php composer.phar -V<\/pre> <\/li><\/ol>\n\n\n\n<p>Om du beh\u00f6ver en specifik version av Composer (exempelvis en \u00e4ldre version av Composer 1.x) s\u00e5 finns alla tidigare versioner tillg\u00e4ngliga f\u00f6r nedladdning via deras <a rel=\"noopener noreferrer\" href=\"https:\/\/getcomposer.org\/download\/\" target=\"_blank\">hemsida<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Om du f\u00e5r felmeddelande om att minnet tagit slut<\/h2>\n\n\n\n<p>Om du vid k\u00f6rning av composer f\u00e5r ett felmeddelande som n\u00e4mner <code>memory size exhausted<\/code> kan du beh\u00f6va s\u00e4ga till composer att k\u00f6ra utan minnesgr\u00e4nser. F\u00f6r att g\u00f6ra det skriver du in f\u00f6ljande<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">COMPOSER_MEMORY_LIMIT=-1 composer X<\/pre>\n\n\n\n<p>ist\u00e4llet f\u00f6r bara <code>composer X<\/code> (d\u00e4r X \u00e4r resten av kommandot du f\u00f6rs\u00f6ker k\u00f6ra).<\/p>\n\n\n\n<p>Problemet kan uppst\u00e5 om composer-processen f\u00f6rs\u00f6ker anv\u00e4nda mer minne \u00e4n vad man st\u00e4llt in att PHP f\u00e5r anv\u00e4nda (memory_limit).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Composer finns tillg\u00e4ngligt som standard p\u00e5 alla v\u00e5ra webbhotellkonton och Managed Servrar. Du kommer \u00e5t det antingen via SSH eller via terminalen i cPanel. Grunderna N\u00e4r du har loggat in p\u00e5 ditt konto via SSH eller via terminalen s\u00e5 kan du k\u00f6ra f\u00f6ljande f\u00f6r att f\u00e5 en kort beskrivning av&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"ht-kb-category":[50],"ht-kb-tag":[],"class_list":["post-5677","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\/5677","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/comments?post=5677"}],"version-history":[{"count":19,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb\/5677\/revisions"}],"predecessor-version":[{"id":15299,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb\/5677\/revisions\/15299"}],"wp:attachment":[{"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/media?parent=5677"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb-category?post=5677"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb-tag?post=5677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}