Cómo aumentar el tamaño máximo de carga de PHP

Publicado: 2021-10-29

El hecho de que estés leyendo esta publicación significa que te has encontrado con un problema al cargar archivos en tu sitio de WordPress. Pero no se preocupe, voy a ofrecerle más de una solución rápida para este problema. "Excede el tamaño máximo de carga para este sitio" es un problema común que a menudo experimentan los profesionales o propietarios de sitios web al cargar un archivo HTML. Afortunadamente, puede aumentar el tamaño máximo de carga de PHP para resolver este problema.

WordPress es el centro neurálgico de Internet y se puede utilizar para crear y ejecutar cualquier tipo de sitio personal o empresarial. Si aún no tienes tu propio sitio web, considéralo una señal para hacerte con uno. Además, con las herramientas y tecnologías avanzadas, tener un sitio ahora es bastante fácil.

Tabla de contenido

¿Qué es el tamaño máximo de carga de PHP?

De forma predeterminada, PHP permite una carga máxima de archivos de 2 MB. El límite existe por motivos de seguridad y eficiencia, ya que evita que los usuarios inunden su sitio con archivos multimedia innecesariamente grandes.

¿Por qué aumentar el tamaño máximo de carga de PHP?

Si no está seguro de cuál es el tamaño de carga máximo actual en su WordPress, puede verificarlo navegando al panel de administración de WordPress> Medios> Agregar nuevo. Verá el tamaño máximo de carga en la parte inferior de la pantalla. En primer lugar, no es un problema de WordPress. Cambiar el tamaño de cada archivo antes de cargarlo puede ser una tarea que requiere mucho tiempo. Por lo tanto, debe aumentar el límite de tamaño de carga cuando sea necesario.

Afortunadamente, hay muchas maneras de aumentar el límite de tamaño del archivo de carga en PHP usando cualquiera de los siguientes métodos explicados. Estoy escribiendo esta guía para proporcionar todas las soluciones posibles. Sin embargo, dependiendo de su proveedor de alojamiento web, es posible que algunos métodos no funcionen. En ese caso, intente ponerse en contacto con su proveedor de alojamiento web. Empecemos.

¿Cómo aumentar el tamaño máximo de archivo de carga de WordPress?

Es importante entender por qué ocurre este problema para solucionarlo. Muchos proveedores de alojamiento web mantienen el límite bajo de forma predeterminada, por lo que puede ser un problema de su proveedor de alojamiento o puede ser un problema a nivel del servidor. Con este artículo, intentaré explicar varias causas fundamentales del problema para que pueda encontrar la solución adecuada para solucionarlo. Aquí hay algunas formas en que puede resolver el problema del tamaño máximo de archivo de carga de WordPress. Vamos a profundizar en-

Opción 1: corregir o aumentar el tamaño máximo de carga de PHP en una instalación multisitio

Si está ejecutando una instalación multisitio, es posible que desee personalizar el límite de carga para su sitio. Sin embargo, solo puede establecer el límite si su servidor lo permite. Por ejemplo, si su servidor está configurado en 20 MB, entonces no puede exceder los límites de más de 20 MB de la configuración de su red. Sin embargo, si su servidor está configurado en 20 MB, puede configurarlo hasta 20 MB desde su red. ajustes. Siga los pasos dados-

Inicie sesión en su panel de administración de WordPress y vaya a Mis sitios> Administrador de red> Configuración.

Desplácese hacia abajo y haga doble clic en la opción Tamaño máximo de archivo de carga. Ingrese el valor en KB para aumentar el tamaño del archivo de carga y haga clic en Guardar cambios para guardar los cambios.

Eso es todo. Ha aumentado con éxito el límite de tamaño de carga en una instalación multisitio.

Opción 2: corrija o aumente el tamaño máximo de carga de PHP utilizando un proveedor de alojamiento web

Si no se siente cómodo con el proceso manual, debe intentar hacerlo con su proveedor de alojamiento web. Hay dos formas que puede usar para aumentar el tamaño máximo de carga de PHP:

Usando el cPanel de tu hosting

Si está ejecutando su sitio de WordPress en un host que ofrece cPanel, entonces debería ser más fácil para usted aumentar el tamaño usando la interfaz.

Paso 1: Inicie sesión en su cPanel y haga clic en Seleccionar versión de PHP en la sección Software .

Paso 2: Haga clic en Cambiar a opciones de PHP.

Paso 3: Ahora, haga clic en la opción upload_max_filesize , seleccione el valor del menú desplegable y haga clic en Guardar para guardar los cambios.

Las opciones pueden ir con diferentes nombres dependiendo de su proveedor de alojamiento web. Sin embargo, debe ser lo suficientemente similar para que lo entiendas y hagas los cambios correspondientes.

Póngase en contacto con su proveedor de alojamiento para obtener ayuda

Si tiene problemas para cargar archivos pero no puede realizar los cambios usted mismo, también puede intentar comunicarse con el servicio de atención al cliente de su proveedor de alojamiento web. Casi todas las empresas de alojamiento ofrecen atención al cliente para ayudar a sus clientes que lo necesitan. Todo lo que necesita hacer es preguntar a su atención al cliente sobre el límite de tamaño de carga y ellos lo harán por usted. El personal de soporte es técnico y el límite de carga es una tarea trivial para una persona de soporte técnico, debería poder hacerlo en un minuto.

Opción 3: configuración del servidor para corregir o aumentar el tamaño máximo de carga de PHP

Si se siente cómodo modificando la configuración del servidor, debe optar por este método. Hay muchas configuraciones del servidor que pueden afectar la forma en que su sitio maneja las cargas. Sin embargo, la mayoría de los tutoriales se equivocan porque intentan hacer cambios innecesarios. De acuerdo con la documentación de PHP, debe considerar seguir solo tres directivas:

Post-max-size: esta opción establece el tamaño máximo de los datos de publicación permitidos y también afecta la carga del archivo. Para aumentar el límite de carga, este valor debe ser mayor que upload_max_filesize

Upload_max_filesize: define el tamaño máximo de carga permitido

Memory_limit: en caso de que su script de configuración habilite el límite de memoria, también afecta la carga del archivo y debe ser mayor que post_max_size en general.

Debe cambiar la configuración de estas tres directivas para aumentar el tamaño máximo de carga de PHP. Estas son las diferentes formas de editar la configuración del servidor.

Aumente el tamaño de carga en su php.ini

Los archivos php.ini están ahí para gobernar la configuración predeterminada general de su servidor. Para editar su archivo php.ini, inicie sesión en su sitio a través de FTP o SFTP. O también puede acceder a su archivo php.ini desde el directorio raíz de su sitio y abrir o crear un archivo php.ini. Si localiza el archivo php.ini existente, busque las siguientes directivas y cambie los valores. O también puede simplemente copiar y pegar el siguiente código:

upload_max_filesize = 15Mpost_max_size = 16Mmemory_limit = 18M

Los valores dados como 15M, 16M y 18M, etc. no son puntos de referencia. También puede introducir los valores deseados. Sin embargo, asegúrese de que memory_limit sea mayor que post_maxsize y post_max_site sea mayor que upload_max_filesize.

Editar archivo .htaccess

Según las restricciones de sus servidores, es posible que no pueda utilizar los archivos php.ini. En el caso, puede acceder y modificar su archivo .htaccess. Es un archivo oculto especial que contiene varias configuraciones de su sitio. Puede usar la configuración para modificar el comportamiento del servidor, hasta un nivel específico de directorio. En caso de que el método anterior no funcione, le sugerimos que pruebe este método. Inicie sesión en su sitio mediante FTP, eche un vistazo a su directorio raíz y localice el archivo .htaccess. Abra y edite el archivo. Busque las siguientes directivas y cambie los valores en consecuencia. O simplemente copie y pegue el siguiente código para aumentar el tamaño de carga de PHP:

1.php_value upload_max_filesize = 10M2.php_value post_max_size = 12M3.php_value memory_limit = 16M

Nota: si recibe un mensaje de "error interno del servidor" mientras edita el archivo .htaccess, significa que su servidor está ejecutando PHP en modo CGI. Básicamente, este método no funcionará y no podrá ejecutar los comandos anteriores en su archivo .htaccess. Puede revertir este código en ese caso.

Edite el archivo wp-config.php

Otra forma de aumentar el tamaño máximo de carga de PHP es editar el archivo wp-config.php. Debe acceder a su directorio raíz de WordPress mediante FTP o SSH y navegar hasta el archivo wp-config.php. Ahora, abre y edita el archivo. Busque las siguientes directivas y cambie los valores en consecuencia. O simplemente copie y pegue el siguiente código para aumentar el tamaño de carga de PHP:

[email protected]_set( 'upload_max_size' , '18M' );[email protected]_set( 'post_max_size', '12M');[email protected]_set( 'memory_limit', '10M' );

No olvides guardar tus cambios después de editar tu archivo wp-config.php.

Edite el archivo functions.php de su tema

Si ninguna de las configuraciones del servidor mencionadas anteriormente funciona, también puede intentar hacer cambios en el archivo function.php de su tema. En algunos casos, es posible que no pueda acceder al archivo php.ini o .htaccess, según las restricciones del servidor. Sin embargo, puede aumentar el tamaño máximo de carga de PHP agregando el código dado en su archivo functions.php de su tema.

[email protected]_set( 'upload_max_size' , '18M' );[email protected]_set( 'post_max_size', '12M');[email protected]_set( 'memory_limit', '10M' );

Nota: Tenga en cuenta que debe editar su archivo functions.php cada vez que cambie el tema o, de lo contrario, el tamaño máximo de carga volverá a sus valores predeterminados.

Opción 4: corrija o aumente el tamaño máximo de carga de PHP usando un complemento

Aumentar el tamaño máximo del archivo de carga

Le recomendaré que utilice cualquiera de los métodos explicados anteriormente para aumentar su tamaño de carga máximo de PHP solo si puede manejar un poco de métodos técnicos. Sin embargo, si solo es un principiante y no se siente cómodo con las modificaciones manuales de la configuración del servidor, le recomendaría que se mantenga alejado de cualquiera de los métodos mencionados anteriormente. En tales situaciones, le recomiendo que use un complemento. Hay varios complementos disponibles que pueden ayudarlo a aumentar su tamaño máximo de carga de PHP.

Recomendación rápida: use el complemento Aumentar tamaño máximo de carga de archivos. Este complemento puede detectar automáticamente los límites de carga establecidos por el servidor, los proveedores de alojamiento y WordPress. Puede acceder fácilmente a la configuración del complemento desde el panel de administración principal de WordPress. Este complemento es fácil de instalar y más fácil de usar. Además, es gratis y no tienes que pagar para usarlo. Empecemos con los pasos para usarlo-

Inicie sesión en su panel de administración de WordPress.

Vaya a su Tablero> Complementos> Agregar nuevo . Busque 'Aumentar el tamaño máximo de carga de archivos' y luego active e instale el complemento.

Después de la instalación exitosa, vaya a la configuración del complemento y simplemente ingrese el valor para el tamaño de carga.

Haga clic en el botón Guardar cambios para realizar los nuevos cambios.

Eso es todo. Ha aumentado con éxito el tamaño máximo de carga de PHP utilizando el método del complemento.

Resumen

WordPress es conocido por su flexibilidad. Siempre puede modificarlo según su necesidad y siempre hay una manera de hacerlo. Puede usar cualquiera de los métodos mencionados anteriormente para realizar los cambios deseados y aumentar el tamaño máximo de carga de PHP. Como puede ver, aumentar el límite de carga no es tan complejo. Además, hay varias formas de hacerlo. Por lo tanto, elija el método con el que se sienta más cómodo y realice los cambios correspondientes. Esperamos que este tutorial te sea útil.