Si usted está leyendo esta entrada, seguramente se ha topado con un problema subiendo archivos a su sitio de WordPress y está buscando una solución rápida. Es muy comun este error “excede el tamaño máximo de subida para este sitio” “exceeds the maximum upload size for this site” puede ser muy frustrante. Muchos host mantienen bajo este límite por defecto. en Hostperuweb le proporcionaremos algunas maneras rápidas para resolver este problema desde su servidor y volver a cargar sus archivos.
Primero de todo, ¿por qué sucede esto? Bueno, es importante entender que esto normalmente no es un problema de WordPress. En la mayoría de los casos, el tamaño máximo de subida de archivo de WordPress es una configuración del servidor lo que significa también que, lamentablemente, no se puede resolver desde dentro de WordPress.
Este límite existe para el bien de la seguridad y la eficiencia. Este impide a los usuarios inundar el sitio con enormes cargas de video y sobrecargar los servidores sin detenerse. Creemos que es justo, pero hoy en día una carga predeterminada de 2 ó 5 MB (predeterminada de muchos servidores) no es suficiente, veamos cómo podemos hacer para aumentarla.
Aumentar el Tamaño Máximo de Subida de Archivo de WordPress
Seguir la secuencia:
- PHP Settings
- PHP.ini configuration
- Upload_max_filesize = 2M (cambiamos el valor 2 por el deseado)
- post_max_size = 8M (cambiamos el valor 8 igual o mas a Upload max filesize)
Todo este procedimiento es realizado en el servidor Principal
WordPress posee un potente administrador de archivos incluido con soporte Drag and Drop, barra de progreso, subida múltiple etc. Pero hay veces que el tamaño de subida del mismo está limitado por defecto por la configuración del hosting donde estamos albergando la web. He aquí otras soluciones para cambiar la limitación en tamaño de subida de ficheros:
cambiar la limitación de tamaño en subidas de ficheros a WordPress
fichero functions.php del tema
Existen casos que en los que añadiendo las siguientes líneas de código en el fichero functions.php del tema que estés usando, funciona:
@ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' ); |
crear o editar fichero php.ini
En la mayoría de los casos, si te encuantras en un hosting compartido, no verás ningún php.ini. Lo puedes crear y subirlo al directorio raíz y en él, añadir:
upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300 |
Este método suele funcionar casi siempre. Si 64 MB no funciona, prueba con 10MB que muchas veces si funciona.
.htaccess
Modificando el fichero .htaccess del directorio raíz de tu hosting es otra manera de hacerlo
php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300 |