{"id":211,"date":"2026-04-11T18:12:11","date_gmt":"2026-04-11T18:12:11","guid":{"rendered":"https:\/\/qfd.systems\/blog\/wordpress-413-request-entity-too-large-%ed%95%b4%ea%b2%b0-256mb-%ed%99%95%ec%9e%a5\/"},"modified":"2026-04-11T18:12:11","modified_gmt":"2026-04-11T18:12:11","slug":"wordpress-413-request-entity-too-large-%ed%95%b4%ea%b2%b0-256mb-%ed%99%95%ec%9e%a5","status":"publish","type":"post","link":"https:\/\/qfd.systems\/blog\/wordpress-413-request-entity-too-large-%ed%95%b4%ea%b2%b0-256mb-%ed%99%95%ec%9e%a5\/","title":{"rendered":"WordPress: 413 Request Entity Too Large \ud574\uacb0 (256MB \ud655\uc7a5)"},"content":{"rendered":"<h1>[Guide] \uc6cc\ub4dc\ud504\ub808\uc2a4 \uba40\ud2f0\uc0ac\uc774\ud2b8 \uc5c5\ub85c\ub4dc \uc6a9\ub7c9 256MB \ud655\uc7a5 \uac00\uc774\ub4dc<\/h1>\n<p>\uc6cc\ub4dc\ud504\ub808\uc2a4(\ud2b9\ud788 Docker \uae30\ubc18 \uba40\ud2f0\uc0ac\uc774\ud2b8) \ud658\uacbd\uc5d0\uc11c \uc5c5\ub85c\ub4dc \uc6a9\ub7c9\uc774 <code>1MB<\/code> \ub610\ub294 <code>2MB<\/code>\ub85c \uc81c\ud55c\ub418\ub294 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud55c &#8216;\ud480 \uc2a4\ud0dd&#8217; \uc124\uc815 \uac00\uc774\ub4dc\uc785\ub2c8\ub2e4. \uc11c\ubc84 \uc5d4\uc9c4\ubd80\ud130 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc124\uc815\uae4c\uc9c0 5\ub2e8\uacc4\ub85c \uad6c\uc131\ub429\ub2c8\ub2e4.<\/p>\n<p>&#8212;<\/p>\n<h2>1. PHP \uc124\uc815 (PHP-FPM \ud658\uacbd)<\/h2>\n<p>Docker \ud658\uacbd\uc5d0\uc11c PHP \uc124\uc815\uc744 \ub36e\uc5b4\uc4f0\ub294 \uac00\uc7a5 \uae54\ub054\ud55c \ubc29\ubc95\uc785\ub2c8\ub2e4.<\/p>\n<p>&#8211; <strong>\ud30c\uc77c\uba85:<\/strong> <code>.user.ini<\/code><br \/>&#8211; <strong>\uc704\uce58:<\/strong> <code>\/var\/www\/html\/<\/code> (\uc6cc\ub4dc\ud504\ub808\uc2a4 \ub8e8\ud2b8 \ub514\ub809\ud1a0\ub9ac)<\/p>\n<pre class=\"wp-block-code\"><code lang=\"ini\" class=\"language-ini\">upload_max_filesize = 256M\npost_max_size = 256M\nmemory_limit = 512M\nmax_execution_time = 600\n<\/code><\/pre>\n<blockquote class=\"wp-block-quote\">\n<p><strong>\ubcf4\uc548 \ud301:<\/strong> <code>.htaccess<\/code> \ud30c\uc77c \ucd5c\uc0c1\ub2e8\uc5d0 \uc544\ub798 \ucf54\ub4dc\ub97c \ucd94\uac00\ud558\uc5ec \uc678\ubd80\uc5d0\uc11c <code>.user.ini<\/code>\uc5d0 \uc811\uadfc\ud558\uc9c0 \ubabb\ud558\ub3c4\ub85d \ucc28\ub2e8\ud558\uc138\uc694.<\/p>\n<pre class=\"wp-block-code\"><code lang=\"apache\" class=\"language-apache\">&gt; &lt;Files \".user.ini\"&gt;\n&gt;     Require all denied\n&gt; &lt;\/Files&gt;\n&gt; <\/code><\/pre>\n<\/p>\n<\/blockquote>\n<p>&#8212;<\/p>\n<h2>2. \uc6cc\ub4dc\ud504\ub808\uc2a4 \ub7f0\ud0c0\uc784 \uac15\uc81c \ud560\ub2f9 (<code>wp-config.php<\/code>)<\/h2>\n<p>\uc11c\ubc84 \uc124\uc815\uc774 \ubb34\uc2dc\ub420 \ub54c, \uc6cc\ub4dc\ud504\ub808\uc2a4 \uc2e4\ud589 \uc2dc\uc810\uc5d0 PHP \uc124\uc815\uc744 \uac15\uc81c\ub85c \uc8fc\uc785\ud558\ub294 \ubc29\uc2dd\uc785\ub2c8\ub2e4.<\/p>\n<p>&#8211; <strong>\ud30c\uc77c\uba85:<\/strong> <code>wp-config.php<\/code><br \/>&#8211; <strong>\uc704\uce58:<\/strong> <code>&lt;?php<\/code> \ubc14\ub85c \uc544\ub798 \ucd5c\uc0c1\ub2e8\uc5d0 \uc0bd\uc785<\/p>\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">@ini_set( 'upload_max_size' , '256M' );\n@ini_set( 'post_max_size', '256M' );\n@ini_set( 'memory_limit', '512M' );\n@ini_set( 'max_execution_time', '300' );\n<\/code><\/pre>\n<p>&#8212;<\/p>\n<h2>3. \uc6f9 \uc11c\ubc84 \ub808\ubca8 \uc124\uc815 (<code>.htaccess<\/code>)<\/h2>\n<p>Apache \uc11c\ubc84\uac00 \uc694\uccad\uc744 \ucc98\ub9ac\ud560 \ub54c \uc801\uc6a9\ub418\ub294 \uc124\uc815\uc785\ub2c8\ub2e4.<\/p>\n<p>&#8211; <strong>\ud30c\uc77c\uba85:<\/strong> <code>.htaccess<\/code><br \/>&#8211; <strong>\uc8fc\uc758:<\/strong> <code># BEGIN WordPress<\/code>\uc640 <code># END WordPress<\/code> \ube14\ub85d <strong>\ubc14\uae65<\/strong>\uc5d0 \uc791\uc131\ud558\uc138\uc694.<\/p>\n<pre class=\"wp-block-code\"><code lang=\"apache\" class=\"language-apache\"># --- PHP Upload Limits Start ---\nphp_value upload_max_filesize 256M\nphp_value post_max_size 256M\nphp_value memory_limit 512M\nphp_value max_execution_time 600\nphp_value max_input_time 600\n# --- PHP Upload Limits End ---\n<\/code><\/pre>\n<p>&#8212;<\/p>\n<h2>4. \uba40\ud2f0\uc0ac\uc774\ud2b8 \ub124\ud2b8\uc6cc\ud06c \uc124\uc815 (\ud575\uc2ec \ud574\uacb0\ucc45)<\/h2>\n<p>\uc11c\ubc84 \uc124\uc815\uc774 \uc644\ubcbd\ud574\ub3c4 \uba40\ud2f0\uc0ac\uc774\ud2b8 \ud658\uacbd\uc5d0\uc11c\ub294 <strong>\ub124\ud2b8\uc6cc\ud06c \uad00\ub9ac\uc790<\/strong> \uc124\uc815\uc774 \ubaa8\ub4e0 \uac83\uc744 \uc6b0\uc120\ud569\ub2c8\ub2e4.<\/p>\n<p>1.  <strong>\ub0b4 \uc0ac\uc774\ud2b8 &gt; \ub124\ud2b8\uc6cc\ud06c \uad00\ub9ac\uc790 &gt; \uc124\uc815<\/strong>\uc73c\ub85c \uc774\ub3d9.<br \/>2.  <strong>\ucd5c\ub300 \uc5c5\ub85c\ub4dc \ud30c\uc77c \ud06c\uae30 (Max upload file size)<\/strong> \ud56d\ubaa9 \ud655\uc778.<br \/>3.  \uac12\uc744 <strong><code>262144<\/code><\/strong> (KB \ub2e8\uc704, 256MB)\ub85c \uc218\uc815 \ud6c4 \uc800\uc7a5.<br \/><img decoding=\"async\" src=\"https:\/\/qfd.systems\/blog\/wp-content\/uploads\/2026\/04\/Pasted20image2020260411195104.webp\" style=\"max-width:100%; height:auto; display:block; margin: 1em 0;\" \/><\/p>\n<h2>5. Nginx \uc5ed\ubc29\ud5a5 \ud504\ub85d\uc2dc \uc124\uc815 (\ud544\uc218)<\/h2>\n<p>Nginx\ub294 \uae30\ubcf8\uc801\uc73c\ub85c <code>1MB<\/code> \uc774\uc0c1\uc758 \uc694\uccad\uc744 \ucc28\ub2e8\ud569\ub2c8\ub2e4. \uc804\ubc29\uc5d0 Nginx\ub098 \uc5ed\ubc29\ud5a5 \ud504\ub85d\uc2dc\ub97c \uc4f4\ub2e4\uba74 \ubc18\ub4dc\uc2dc \ucd94\uac00\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<p>&#8211; <strong>\uc124\uc815 \ud56d\ubaa9:<\/strong> <code>http<\/code> \ub610\ub294 <code>server<\/code> \ube14\ub85d \ub0b4\ubd80<\/p>\n<pre class=\"wp-block-code\"><code lang=\"nginx\" class=\"language-nginx\">client_max_body_size 256M;\n<\/code><\/pre>\n<\/p>\n<p>&#8212;<\/p>\n<h2>\u2705 \ucd5c\uc885 \uacb0\uacfc \ud655\uc778<\/h2>\n<p>\ubaa8\ub4e0 \uc124\uc815 \ud6c4 \ucee8\ud14c\uc774\ub108\ub97c \uc7ac\uc2dc\uc791(<code>docker restart<\/code>)\ud558\uace0, <strong>\ubbf8\ub514\uc5b4 &gt; \uc0c8\ub85c \ucd94\uac00<\/strong> \uba54\ub274\uc5d0\uc11c <code>\ucd5c\ub300 \uc5c5\ub85c\ub4dc \ud30c\uc77c \ud06c\uae30: 256 MB<\/code> \ubb38\uad6c\ub97c \ud655\uc778\ud558\uc138\uc694.<\/p>\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">docker restart [wordpress_container_name]\n<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/qfd.systems\/blog\/wp-content\/uploads\/2026\/04\/Pasted20image2020260411195400.webp\" style=\"max-width:100%; height:auto; display:block; margin: 1em 0;\" \/><br \/>\n&#8212;<br \/>\n<strong>\uc791\uc131\uc790:<\/strong> MASTER<br \/>\n<strong>\ub0a0\uc9dc:<\/strong> 2026-04-10<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[Guide] \uc6cc\ub4dc\ud504\ub808\uc2a4 \uba40\ud2f0\uc0ac\uc774\ud2b8 \uc5c5\ub85c\ub4dc \uc6a9\ub7c9 256MB \ud655\uc7a5 \uac00\uc774\ub4dc \uc6cc\ub4dc\ud504\ub808\uc2a4(\ud2b9\ud788 Docker \uae30\ubc18 \uba40\ud2f0\uc0ac\uc774\ud2b8) \ud658\uacbd\uc5d0\uc11c \uc5c5\ub85c\ub4dc \uc6a9\ub7c9\uc774 1MB \ub610\ub294 2MB\ub85c \uc81c\ud55c\ub418\ub294 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud55c &#8216;\ud480 \uc2a4\ud0dd&#8217; \uc124\uc815 \uac00\uc774\ub4dc\uc785\ub2c8\ub2e4. \uc11c\ubc84 \uc5d4\uc9c4\ubd80\ud130 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc124\uc815\uae4c\uc9c0 &hellip; <\/p>\n","protected":false},"author":1,"featured_media":209,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[265],"tags":[329,327,325,321,42,323],"class_list":["post-211","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-10g_network","tag-dba_tuning","tag-docker","tag-nginx","tag-synology","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/posts\/211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/comments?post=211"}],"version-history":[{"count":0,"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/posts\/211\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/media\/209"}],"wp:attachment":[{"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/media?parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/categories?post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qfd.systems\/blog\/wp-json\/wp\/v2\/tags?post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}