{"id":332,"date":"2014-10-01T11:21:32","date_gmt":"2014-10-01T11:21:32","guid":{"rendered":"https:\/\/aheaddata.com\/?p=332"},"modified":"2022-11-03T09:46:06","modified_gmt":"2022-11-03T09:46:06","slug":"error-en-pujar-arxius-adjunts-a-prestashop-1-6","status":"publish","type":"post","link":"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/","title":{"rendered":"Error al subir archivos adjuntos a Prestashop 1.6"},"content":{"rendered":"Esta semana un cliente ten\u00eda problemas al subir archivos a su Prestashop 1.6. Fallaba tanto al subir archivos adjuntos (<em>attachments<\/em>) a un producto, como al subir archivos para venta digital (en el caso de un <em>producto virtual<\/em>).\u00a0El problema ha requerido\u00a0cambiar un par de cosas.<\/p>\n<p>El primer cambio ha sido en la propia configuraci\u00f3n de Prestashop:<\/p>\n<figure id=\"attachment_333\" class=\"thumbnail wp-caption aligncenter\" style=\"width: 1366px\"><a href=\"https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota.png\"><img loading=\"lazy\" class=\"wp-image-333 size-full\" src=\"https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota.png\" alt=\"Administraci\u00f3n de Prestashop\" width=\"1366\" height=\"745\" srcset=\"https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota.png 1366w, https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota-600x327.png 600w, https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota-300x163.png 300w, https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota-1024x558.png 1024w, https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota-100x54.png 100w, https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota-31x16.png 31w, https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota-38x20.png 38w, https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota-394x215.png 394w, https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota-1170x638.png 1170w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><figcaption class=\"caption wp-caption-text\">Primer cambio para poder subir archivos de mayor tama\u00f1o<\/figcaption><\/figure>\n<p>Habr\u00e1 que modificar:<\/p>\n<ul>\n<li>Tama\u00f1o m\u00e1ximo de los archivos adjuntos<\/li>\n<li>Tama\u00f1o m\u00e1ximo para un fichero descargable<\/li>\n<\/ul>\n<p>Una vez hecho esto, nos segu\u00eda dando error, aunque esta vez el error era distinto:<\/p>\n<blockquote><p>El l\u00edmite elegido es mayor que el l\u00edmite maximo de carga del servidor, Por favor, aumentar los l\u00edmites de su servidor.<\/p><\/blockquote>\n<p>Este error ya nos indica que esta vez es el hosting\u00a0qui\u00e9n nos limita. Para comprobar el m\u00e1ximo actual, creamos un archivo PHP en el servidor con este contenido:<br \/>\n<code>\u00a0<?php\n\/\/ Mostrar toda la informaci\u00f3n, igual a\u00a0INFO_ALL\nphpinfo();\n?><\/code><br \/>\nAl visitar ese nuevo archivo mediante nuestro explorador (<em>https:\/\/<sitio web>\/<nuevo archivo>.php<\/em>) podremos ver el tama\u00f1o m\u00e1ximo permitido actualmente por el servidor:<\/p>\n<ul>\n<li>post_max_size<\/li>\n<li>upload_max_filesize<\/li>\n<\/ul>\n<p>Es evidente que ambos deber\u00e1n ser mayores que el archivo que queremos subir al servidor. En nuestro caso estos par\u00e1metros estaban a 2 M (<em>dos megas<\/em>) y necesit\u00e1bamos que fuesen de, al menos, 20 M.<\/p>\n<h2>\u00bfC\u00f3mo modifico esos par\u00e1metros?<\/h2>\n<p>Habitualmente los proveedores de hosting permiten dos formas de modificar estos par\u00e1metros:<\/p>\n<ul>\n<li><strong>Opci\u00f3n A:<\/strong> modificar el archivo <em>.htaccess<\/em> del directorio ra\u00edz de nuestro servidor web.\n<ul>\n<li>A\u00f1adir lo siguiente con el tama\u00f1o en megas que se desee:\n<ul>\n<li>php_value upload_max_filesize 20M<\/li>\n<li>php_value post_max_size 20M<\/li>\n<\/ul>\n<\/li>\n<li>Si al hacerlo recibimos errores HTTP 500 (<em>Error interno del servidor<\/em>) es que\u00a0el proveedor de hosting no permite esta configuraci\u00f3n. Borra esas l\u00edneas y prueba la <em>Opci\u00f3n B<\/em>.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Opci\u00f3n B:<\/strong> modificar (o crear) el archivo <em>php.ini<\/em> en el directorio ra\u00edz de nuestro servidor web.\n<ul>\n<li>A\u00f1adir (o modificar) estas l\u00edneas:\n<ul>\n<li>upload_max_filesize = 20M<\/li>\n<li>post_max_size = 20M<\/li>\n<\/ul>\n<\/li>\n<li>Es posible igualmente que veamos\u00a0errores o que la configuraci\u00f3n no tenga efecto.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Si ninguna de las opciones te funciona, tendr\u00e1s que hablar con tu proveedor de hosting para que ellos lo configuren, porqu\u00e9 seguramente no permiten\u00a0los m\u00e9todos que mostramos en este post.","protected":false},"excerpt":{"rendered":"<p>Esta semana un cliente ten\u00eda problemas al subir archivos a su Prestashop 1.6. Fallaba tanto al subir archivos adjuntos (attachments) a un producto, como al subir archivos para venta digital (en el caso de un producto virtual).\u00a0El problema ha requerido\u00a0cambiar &hellip; <a href=\"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/\">Continuar<\/a><\/p>\n","protected":false},"author":333999,"featured_media":333,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[67,34,27,6],"tags":[53,81,74,12,59,80,13],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Error al subir archivos adjuntos a Prestashop 1.6 - Ahead Data Inform\u00e1tica<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Error al subir archivos adjuntos a Prestashop 1.6 - Ahead Data Inform\u00e1tica\" \/>\n<meta property=\"og:description\" content=\"Esta semana un cliente ten\u00eda problemas al subir archivos a su Prestashop 1.6. Fallaba tanto al subir archivos adjuntos (attachments) a un producto, como al subir archivos para venta digital (en el caso de un producto virtual).\u00a0El problema ha requerido\u00a0cambiar &hellip; Continuar\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/\" \/>\n<meta property=\"og:site_name\" content=\"Ahead Data Inform\u00e1tica\" \/>\n<meta property=\"article:published_time\" content=\"2014-10-01T11:21:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-03T09:46:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1366\" \/>\n\t<meta property=\"og:image:height\" content=\"745\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"web@aheaddata.com\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"web@aheaddata.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aheaddata.com\/es\/#website\",\"url\":\"https:\/\/aheaddata.com\/es\/\",\"name\":\"Ahead Data Inform\u00e1tica\",\"description\":\"Programaci\u00f3n, dise\u00f1o web y mantenimiento inform\u00e1tico\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aheaddata.com\/es\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/\",\"url\":\"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/\",\"name\":\"Error al subir archivos adjuntos a Prestashop 1.6 - Ahead Data Inform\u00e1tica\",\"isPartOf\":{\"@id\":\"https:\/\/aheaddata.com\/es\/#website\"},\"datePublished\":\"2014-10-01T11:21:32+00:00\",\"dateModified\":\"2022-11-03T09:46:06+00:00\",\"author\":{\"@id\":\"https:\/\/aheaddata.com\/#\/schema\/person\/86e344da57003c643d2f1faaff7b54a0\"},\"breadcrumb\":{\"@id\":\"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[[\"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/\"]]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inici\",\"item\":\"https:\/\/aheaddata.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Error en pujar arxius adjunts a Prestashop 1.6\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/aheaddata.com\/#\/schema\/person\/86e344da57003c643d2f1faaff7b54a0\",\"name\":\"web@aheaddata.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/aheaddata.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6c685aadd1ebe248c8c9c5d003c88cf7?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6c685aadd1ebe248c8c9c5d003c88cf7?s=96&d=identicon&r=g\",\"caption\":\"web@aheaddata.com\"},\"url\":\"https:\/\/aheaddata.com\/es\/author\/webaheaddata-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Error al subir archivos adjuntos a Prestashop 1.6 - Ahead Data Inform\u00e1tica","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/","og_locale":"es_ES","og_type":"article","og_title":"Error al subir archivos adjuntos a Prestashop 1.6 - Ahead Data Inform\u00e1tica","og_description":"Esta semana un cliente ten\u00eda problemas al subir archivos a su Prestashop 1.6. Fallaba tanto al subir archivos adjuntos (attachments) a un producto, como al subir archivos para venta digital (en el caso de un producto virtual).\u00a0El problema ha requerido\u00a0cambiar &hellip; Continuar","og_url":"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/","og_site_name":"Ahead Data Inform\u00e1tica","article_published_time":"2014-10-01T11:21:32+00:00","article_modified_time":"2022-11-03T09:46:06+00:00","og_image":[{"width":1366,"height":745,"url":"https:\/\/aheaddata.com\/wp-content\/uploads\/2014\/10\/quota.png","type":"image\/png"}],"author":"web@aheaddata.com","twitter_card":"summary","twitter_misc":{"Escrito por":"web@aheaddata.com","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/aheaddata.com\/es\/#website","url":"https:\/\/aheaddata.com\/es\/","name":"Ahead Data Inform\u00e1tica","description":"Programaci\u00f3n, dise\u00f1o web y mantenimiento inform\u00e1tico","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aheaddata.com\/es\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/","url":"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/","name":"Error al subir archivos adjuntos a Prestashop 1.6 - Ahead Data Inform\u00e1tica","isPartOf":{"@id":"https:\/\/aheaddata.com\/es\/#website"},"datePublished":"2014-10-01T11:21:32+00:00","dateModified":"2022-11-03T09:46:06+00:00","author":{"@id":"https:\/\/aheaddata.com\/#\/schema\/person\/86e344da57003c643d2f1faaff7b54a0"},"breadcrumb":{"@id":"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":[["https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/"]]}]},{"@type":"BreadcrumbList","@id":"https:\/\/aheaddata.com\/es\/2014\/10\/error-en-pujar-arxius-adjunts-a-prestashop-1-6\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inici","item":"https:\/\/aheaddata.com\/es\/"},{"@type":"ListItem","position":2,"name":"Error en pujar arxius adjunts a Prestashop 1.6"}]},{"@type":"Person","@id":"https:\/\/aheaddata.com\/#\/schema\/person\/86e344da57003c643d2f1faaff7b54a0","name":"web@aheaddata.com","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/aheaddata.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6c685aadd1ebe248c8c9c5d003c88cf7?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6c685aadd1ebe248c8c9c5d003c88cf7?s=96&d=identicon&r=g","caption":"web@aheaddata.com"},"url":"https:\/\/aheaddata.com\/es\/author\/webaheaddata-com\/"}]}},"_links":{"self":[{"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/posts\/332"}],"collection":[{"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/users\/333999"}],"replies":[{"embeddable":true,"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/comments?post=332"}],"version-history":[{"count":4,"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/posts\/332\/revisions"}],"predecessor-version":[{"id":457,"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/posts\/332\/revisions\/457"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/media\/333"}],"wp:attachment":[{"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/media?parent=332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/categories?post=332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aheaddata.com\/es\/wp-json\/wp\/v2\/tags?post=332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}