Solución: max_input_var = 5000
Cómo configurar max_input_vars en PHP correctamente [Guía 2025]
Aprende cómo solucionar errores modificando max_input_vars en PHP. Te explicamos paso a paso cómo editar php.ini, aumentar el límite y reiniciar Apache. Mejora el rendimiento de tu sitio hoy.
⚙️ Solución al error max_input_vars en PHP: Guía paso a paso
Si estás trabajando con formularios grandes, plugins de WordPress o sistemas LMS y te enfrentas a errores inesperados, es probable que necesites aumentar el valor de max_input_vars
en PHP. Aquí te mostramos cómo hacerlo correctamente, evitando errores comunes como dejar la línea comentada.
📝 ¿Qué es max_input_vars?
Es una directiva del archivo php.ini
que determina el número máximo de variables que pueden recibirse en una solicitud (GET, POST o COOKIE).
Un valor bajo puede causar que campos de formularios grandes no se procesen completamente.
🔧 ¿Cómo configurar max_input_vars?
1. ✅ Localiza el archivo php.ini
En Linux/Ubuntu con Apache:
bashCopiarEditar/etc/php/7.x/apache2/php.ini
En Windows con XAMPP o WAMP:
makefileCopiarEditarC:\xampp\php\php.ini
También puedes ubicar la ruta exacta creando un archivo info.php
con:
phpCopiarEditar<?php phpinfo(); ?>
2. 🧪 Edita el archivo php.ini
Abre el archivo php.ini
con tu editor preferido:
bashCopiarEditarsudo nano /etc/php/7.x/apache2/php.ini
Busca la línea:
iniCopiarEditar;max_input_vars = 1000
Solución:
- Elimina el punto y coma (
;
) del inicio de la línea (lo comenta). - Aumenta el valor a 5000 o más si es necesario.
Ejemplo correcto:
iniCopiarEditarmax_input_vars = 5000
3. 🔄 Guarda los cambios y reinicia el servidor
En servidores Apache (Linux):
bashCopiarEditarsudo systemctl restart apache2
En XAMPP (Windows):
- Abre el panel de control.
- Detén y vuelve a iniciar Apache.
🧪 ¿Cómo verificar que el cambio se aplicó?
Vuelve a abrir tu archivo info.php
y busca la sección max_input_vars
.
Deberías ver el nuevo valor reflejado correctamente.
✅ Conclusión: Mejora el rendimiento ajustando tu entorno PHP
Ajustar max_input_vars
puede resolver múltiples errores invisibles que afectan la carga de formularios, plugins, o sistemas educativos en línea. Es un ajuste sencillo, pero esencial para que tu servidor esté listo para manejar grandes volúmenes de datos POST sin pérdida.
📣 ¿Necesitas ayuda con configuraciones PHP o WordPress?
En Páginas Web Chile te ayudamos a:
✔️ Optimizar tu servidor para WordPress o LMS
✔️ Solucionar errores de PHP y límites de recursos
✔️ Mejorar rendimiento y velocidad del sitio
✔️ Configurar max_input_vars, memory_limit, execution_time y más
📲 Contáctanos hoy al +56 99 626 1186 y deja tu web en manos de expertos.
Dejar un comentario
¿Quieres unirte a la conversación?Siéntete libre de contribuir!