La mayoría de los proveedores de hosting establecen límites a la memoria PHP para ejecutar aplicaciones. El archivo cargado excede la directiva upload_max_filesize en php.ini es un error que se produce en su sitio web WordPress cuando carga un archivo que excede las limitaciones establecidas por su servidor web.
Cómo solucionar el error upload_max_filesize
Como habrás adivinado, la solución pasa por aumentar el límite por defecto de upload_max_filesize. Analicémoslo detenidamente y veamos qué pasos podemos seguir para solucionar este error.
Método 1. Editar el archivo .htaccess
- Inicie sesión en CPanel y vaya al Administrador de archivos en la sección Archivos.
- Localice el .htaccess y haga clic con el botón derecho para Editar.
- Añada la siguiente línea al final del archivo y guarde los cambios.
php_value upload_max_filesize 256M
Método 2. Editar el archivo wp-config.php
Otra forma de solucionar el error upload_max_filesize en php.ini es modificando el archivo wp-config.php en el directorio raíz.
Para ello, inicie sesión en el CPanel y acceda a public_html para editar el archivo wp_config. php. Añade la siguiente línea antes de la línea "¡Eso es todo, deja de editar! Feliz publicación":
@ini_set('upload_max_size' , '256M' );
Una vez que haya añadido el código, guarde el archivo, actualice su navegador e intente cargarlo de nuevo.
Método 3. Actualizar php.ini para corregir el error upload_max_filesize
Si lo desea, siempre puede modificar su configuración PHP a través de la herramienta de Configuración PHP en CPanel.
Si está utilizando VPS o una plataforma diferente, puede intentar actualizar php.ini para solucionar el error. Esto es lo que tienes que hacer:
- Navegue hasta su archivo php.ini y edítelo. Si no lo encuentra, pida ayuda a su proveedor de alojamiento.
- Localiza el upload_max_filesize y auméntalo cambiando su número. También puede aumentar algunas otras limitaciones, como se muestra a continuación:
upload_max_filesize = 256M
post_max_size = 256M
memory_limit = 512M
max_execution_time = 180
Guarde el archivo y ya está. El error ya no debería producirse.