Cómo Solucionar el Error 'El archivo supera el tamaño máximo permitido' en WordPress Paso a Paso

Cómo Solucionar el Error 'El archivo supera el tamaño máximo permitido' en WordPress Paso a Paso
Anuncio relacionado

Introducción al Error de Límite de Tamaño en WordPress

Uno de los problemas más frustrantes a los que se enfrentan los administradores de sitios web en WordPress ocurre al intentar subir un archivo multimedia, un plugin o un tema pesado, y encontrarse con el mensaje El archivo supera el tamaño máximo permitido en este sitio o Maximum upload file size exceeded. Este inconveniente impide completar la instalación o carga de recursos indispensables para tu página.

¿Cuáles son las causas de este error?

El origen de este problema se encuentra en las restricciones predeterminadas que el servidor web (habitualmente Apache o Nginx) y la configuración de PHP imponen sobre el consumo de recursos. Por motivos de seguridad y rendimiento, proveedores de hosting limitan la cantidad de datos que se pueden procesar en una sola petición HTTP. Los parámetros clave involucrados son upload_max_filesize, post_max_size y max_execution_time.

Método 1: Modificar el archivo .htaccess

Si tu servidor utiliza Apache, puedes incrementar el límite de subida modificando directamente el archivo .htaccess ubicado en la raíz de tu instalación de WordPress.

  1. Accede a tu panel de control de hosting (cPanel, Plesk) o conéctate mediante un cliente FTP.
  2. Localiza la carpeta raíz de tu sitio web (generalmente public_html).
  3. Busca el archivo .htaccess (asegúrate de habilitar la opción de ver archivos ocultos).
  4. Edita el archivo y añade las siguientes líneas al final del mismo:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

Guarda los cambios y comprueba si el problema se ha resuelto intentando subir tu archivo nuevamente.

Método 2: Editar o crear el archivo php.ini

En muchos servidores compartidos, el archivo php.ini controla la configuración de PHP. Si no existe en tu directorio raíz, puedes crearlo tú mismo.

  1. Entra al administrador de archivos de tu hosting en la carpeta raíz de WordPress.
  2. Busca un archivo llamado php.ini. Si no existe, créalo con ese nombre exacto.
  3. Abre el archivo para editarlo e introduce el siguiente código:
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 256M
max_execution_time = 300

Guarda los cambios. Nota: en algunos servidores también necesitarás crear un archivo (.user.ini) con las mismas directrices.

Método 3: Contactar con el soporte de tu Proveedor de Hosting

Si has intentado los métodos anteriores y el error persiste, es muy probable que tu proveedor de alojamiento tenga restricciones a nivel de servidor global que impiden sobrescribir estos valores mediante archivos de configuración locales. En este caso, la solución más rápida y segura es abrir un ticket de soporte técnico solicitando que incrementen los valores de upload_max_filesize y post_max_size para tu dominio específico.

Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Mac

Cómo Solucionar el Error de Kext al Desinstalar Extensiones en Mac Paso a Paso

¿Tu Mac muestra errores relacionados con extensiones de kernel al intentar eliminar software antiguo? Descubre cómo solucionarlo de forma definitiva.

Leer guía completa →
Apps

Cómo Solucionar el Error 'Microsoft Excel no responde' Paso a Paso

¿Microsoft Excel se congela y aparece el mensaje 'no responde'? Aprende las causas principales y los métodos definitivos para solucionarlo.

Leer guía completa →
Hardware

Cómo Solucionar el Error de Disco Duro No Detectado en la BIOS de Forma Definitiva

¿Tu ordenador no arranca y la BIOS no muestra tu disco duro? Aprende las causas principales y los métodos definitivos para solucionarlo.

Leer guía completa →