{"id":28085,"date":"2021-05-17T14:13:00","date_gmt":"2021-05-17T11:13:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=28085"},"modified":"2021-10-17T04:51:20","modified_gmt":"2021-10-17T01:51:20","slug":"hur-man-okar-maximal-uppladdningsfilstorlek-i-php","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/sv\/hur-man-okar-maximal-uppladdningsfilstorlek-i-php\/","title":{"rendered":"Hur man \u00f6kar maximal uppladdningsfilstorlek i PHP"},"content":{"rendered":"<p>PHP \u00e4r ett skriptspr\u00e5k p\u00e5 serversidan som k\u00f6rs p\u00e5 Apache \/ Nginx-servern. Som standard har din konfigurerade server en specifik gr\u00e4ns f\u00f6r filstorleken. Ibland m\u00e5ste du \u00e4ndra denna gr\u00e4ns f\u00f6r filstorlek. I den h\u00e4r artikeln studerar vi hur man \u00f6kar maximal filstorlek f\u00f6r uppladdning i PHP.<\/p>\n<h3>Varf\u00f6r beh\u00f6ver du \u00e4ndra fil\u00f6verf\u00f6ringsgr\u00e4ns?<\/h3>\n<p>L\u00e5t oss s\u00e4ga att din server till\u00e5ter dig att ladda upp filstorlek upp till 2 MB. Nu n\u00e4r du f\u00f6rs\u00f6ker ladda upp en fil med en storlek som \u00e4r st\u00f6rre \u00e4n 2 MB, kastar servern felet ungef\u00e4r som nedan.<\/p>\n<p>filen \u00f6verskrider den maximala till\u00e5tna storleken<\/p>\n<p>Detta fel indikerar att din server inte till\u00e5ter dig att ladda upp filen som \u00e4r st\u00f6rre \u00e4n 2 MB i storlek. Men vad h\u00e4nder om du vill ladda upp en stor fil som \u00e4r st\u00f6rre \u00e4n 2 MB?<\/p>\n<p>Det finns tv\u00e5 s\u00e4tt att \u00e4ndra den h\u00e4r filstorleksgr\u00e4nsen. Den ena \u00e4r genom <code>.htaccess<\/code>och den andra anv\u00e4nder <code>php.ini<\/code>filen.<\/p>\n<h3>\u00d6ka maximal uppladdningsfilstorlek med htaccess-metoden<\/h3>\n<p>Du kan hitta <code>.htaccess<\/code>filen i rotkatalogen. Om den inte \u00e4r d\u00e4r skapar du den. F\u00f6r att \u00e4ndra gr\u00e4nsen f\u00f6r filstorlek, \u00f6ppna <code>.htaccess<\/code>filen i din redigerare och l\u00e4gg till nedanst\u00e5ende rader i den.<\/p>\n<pre><code>php_value upload_max_filesize 30M\nphp_value post_max_size 30M<\/code><\/pre>\n<p>I ovanst\u00e5ende kod skickade jag v\u00e4rde 30M vilket g\u00f6r att du kan ladda upp en fil med storlek upp till 30MB. \u00c4ndra detta v\u00e4rde enligt dina krav.<\/p>\n<p><strong>Obs!<\/strong> Vissa servrar kanske inte tr\u00e4der i kraft om du \u00e4ndrar filstorleksgr\u00e4nsen med <code>.htaccess<\/code>fil. Om det h\u00e4r alternativet inte fungerar f\u00f6r din server kan du g\u00f6ra det med en <code>php.ini<\/code>fil som beskrivs nedan.<\/p>\n<h3>\u00d6ka gr\u00e4nsen f\u00f6r uppladdningsfilstorlek med PHP.INI<\/h3>\n<p><code>php.ini<\/code>\u00e4r standardkonfigurationsfilen som kr\u00e4ver att du k\u00f6r dina PHP-applikationer. Den h\u00e4r filen anv\u00e4nds f\u00f6r att kontrollera till\u00e4gg, uppladdningsstorlek, filavbrott, resursbegr\u00e4nsning etc.<\/p>\n<p>F\u00f6r att \u00f6ka filstorleksgr\u00e4nsen m\u00e5ste du redigera v\u00e4rden f\u00f6r post_max_size, upload_max_filesize i <code>php.ini<\/code>filen.<\/p>\n<pre><code>post_max_size = 30M\nupload_max_filesize = 30M<\/code><\/pre>\n<p>\u00c4ven h\u00e4r passerade jag v\u00e4rdet 30M. Du kan s\u00e4tta valfritt v\u00e4rde enligt dina krav. Dessa v\u00e4rden g\u00e4ller globalt vilket inneb\u00e4r att alla dina PHP-applikationer har detta konfigurerade v\u00e4rde.<\/p>\n<p>Starta sedan om servern. Och nu kan du ladda upp filen med storleken upp till 30 MB.<\/p>\n<h4>relaterade artiklar<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/api-for-valutakurser-med-valutakonvertering-i-php\/\" title=\"API f\u00f6r valutakurser med valutakonvertering i PHP\" >API f\u00f6r valutakurser med valutakonvertering i PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/hur-man-overfor-filer-till-fjarrserver-i-php\/\" title=\"Hur man \u00f6verf\u00f6r filer till fj\u00e4rrserver i PHP\" >Hur man \u00f6verf\u00f6r filer till fj\u00e4rrserver i PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Varje server har sin egen fil\u00f6verf\u00f6ringsstorlek f\u00f6r att till\u00e5tas p\u00e5 webbplatsen. Du kan \u00e4ndra maximal uppladdningsstorlek enligt dina krav p\u00e5 fil\u00f6verf\u00f6ring.<\/p>\n","protected":false},"author":1,"featured_media":21909,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[279],"tags":[850],"class_list":["post-28085","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-10","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/28085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/comments?post=28085"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/28085\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media\/21909"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media?parent=28085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/categories?post=28085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/tags?post=28085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}