{"id":2319,"date":"2016-10-08T23:01:33","date_gmt":"2016-10-08T22:01:33","guid":{"rendered":"http:\/\/www.jmarior.net\/itank\/?p=2319"},"modified":"2021-04-23T11:13:36","modified_gmt":"2021-04-23T10:13:36","slug":"como-aumentar-el-tamano-permitido-para-los-uploads-en-wordpress-php","status":"publish","type":"post","link":"https:\/\/www.jmarior.net\/itank\/como-aumentar-el-tamano-permitido-para-los-uploads-en-wordpress-php\/","title":{"rendered":"C\u00f3mo aumentar el tama\u00f1o permitido para los uploads en WordPress PHP"},"content":{"rendered":"<p>[Actualizado 31\/10\/2020]<\/p>\n<p>Bajo entorno LAMP (Linux, Apache, MySQL, PHP) sobre Ubuntu Server necesit\u00e9 aumentar el tama\u00f1o permitido para los uploads en WordPress.<\/p>\n<p>Una forma es establecer los par\u00e1metros *_max_size configurados para todo el servidor web. Este cambio aplica a todos los sites activados bajo el servidor y su integraci\u00f3n con PHP. Para ello editamos el fichero:<\/p>\n<pre>$ sudo nano \/etc\/apache2\/php\/7.3\/php.ini<\/pre>\n<p>En Ubuntu 20.04 LTS lo encuentro en<\/p>\n<pre>$ sudo nano \/etc\/php\/7.4\/apache2\/php.ini<\/pre>\n<p><code><span class=\"pln\">post_max_size=20M<\/span><\/code><code><\/code><code><\/code><\/p>\n<p><code><span class=\"pln\">upload_max_filesize<\/span><span class=\"pun\">=<\/span><span class=\"lit\">20M<\/span><\/code><\/p>\n<pre>$ sudo systemctl restart apache2<\/pre>\n<p>La segunda opci\u00f3n puedes usarla si entre las directivas de la secci\u00f3n Directory (requiere ruta absoluta) de tu VirtualHost de Apache tienes un <a href=\"https:\/\/httpd.apache.org\/docs\/2.4\/es\/mod\/core.html#allowoverride\">AllowOverride<\/a><\/p>\n<pre>&lt;Directory \/home\/user\/public_html&gt;\r\nOptions FollowSymLinks\r\n&lt;\/Directory&gt;\r\n<\/pre>\n<p>Si no est\u00e1 bien configurada la entrada Apache saca un <code>500 server error<\/code> que en el log se ve <code>\/home\/user\/public_html\/.htaccess: php_value not allowed here<\/code><\/p>\n<p>s\u00f3lo entonces puedes editar\u00a0 el fichero .htaccess del root de tu website y a\u00f1adir<\/p>\n<p><code><span class=\"tag\">&lt;IfModule<\/span> <span class=\"atn\">mod_php<\/span><span class=\"tag\">&gt;<\/span><\/code><\/p>\n<p><code><span class=\"pln\">php_value upload_max_filesize 25M<\/span><\/code><\/p>\n<p><code><span class=\"pln\">php_value post_max_size 25M<\/span><\/code><\/p>\n<p><code><span class=\"tag\">&lt;\/IfModule&gt;<\/span><\/code><\/p>\n<p>V\u00eda <a href=\"http:\/\/stackoverflow.com\/questions\/2184513\/php-change-the-maximum-upload-file-size\">Stack<strong>Overflow<\/strong><\/a><\/p>\n<p>Adem\u00e1s, si tienes una<strong> instalaci\u00f3n WordPress Multi User<\/strong>. Adicionalmente hay que configurar el par\u00e1metro:<\/p>\n<pre>Mis sitios \/ Administrador de la red\/ Ajustes \/ Tama\u00f1o m\u00e1ximo del archivo XX KB<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>[Actualizado 31\/10\/2020] Bajo entorno LAMP (Linux, Apache, MySQL, PHP) sobre Ubuntu Server necesit\u00e9 aumentar el tama\u00f1o permitido para los uploads en WordPress. Una forma es establecer los par\u00e1metros *_max_size configurados para todo el servidor web. Este cambio aplica a todos los sites activados bajo el servidor y su integraci\u00f3n con PHP. Para ello editamos el [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2320,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[65,51,692,41,1858],"class_list":["post-2319","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-itank-ideas","tag-apache-http-server","tag-hacks","tag-php","tag-ubuntu","tag-ubuntu-server"],"views":982,"_links":{"self":[{"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/posts\/2319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/comments?post=2319"}],"version-history":[{"count":0,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/posts\/2319\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/media\/2320"}],"wp:attachment":[{"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/media?parent=2319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/categories?post=2319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/tags?post=2319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}