Tengo un problema extraño en mi aplicación PHP. En mi php.ini, he comentado la directiva max_input_vars
, pero al enviar formularios de 1-2k (sé que es un poco grande), los últimos 200 valores de publicación se cortan. Lo extraño es que incluso reinicié mi Apache. Mi phpinfo()
muestra que el límite está establecido en 1000. ¿Es ese el valor predeterminado? ¿Cómo puedo hacer que max_input_vars
sea ilimitado?max_input_vars establecido incluso si se ha comentado en php.ini
6
A
Respuesta
10
Según the manual, en efecto, hay un valor predeterminado de 1000
para max_input_vars
(busque en la tabla al comienzo de la página).
Si desea un valor diferente a este valor predeterminado de 1000, tendrá que especificarlo y no comentar la directiva en su configuración.
Por lo que puedo decir, no hay forma de hacer max_input_vars
ilimitado; podría establecerlo en un valor lo suficientemente alto como, por supuesto, pero recuerde que esta directiva se ha agregado recientemente como medida de seguridad. Además, no tiene sentido establecer el max_input_vars
en un número ilimitado, ya que un usuario malintencionado podría enviar una gran cantidad de datos y agotar la memoria.
Cuestiones relacionadas
- 1. entorno max_input_vars Directiva PHP.ini usando ini_set
- 2. PHP max_input_vars
- 3. ¿Cómo puedo probar si un atributo se ha establecido en un nodo XML utilizando AS3
- 4. ¿Se ha establecido (o se ha considerado) algo como configuración de "fusión" o "lote" en Firebase?
- 5. problemas Hiberate, IDENTITY_INSERT JDBC se ha establecido en OFF
- 6. ¿Qué ocurre si falta php.ini?
- 7. ¿Cómo comprobar si se ha establecido un argumento desde la línea de comandos?
- 8. ¿Encontrando todos los lugares donde se ha establecido una variable?
- 9. ¿Cómo puedo verificar si se ha configurado JavaScript-Eventhandler?
- 10. Detener ActiveRecord guardar una columna serializada, incluso si no se ha cambiado
- 11. Symfony2 establecido
- 12. ¿Hay un evento que se activa cuando se ha establecido un enlace en una propiedad?
- 13. Comprueba si se ha configurado el fragmento JSP
- 14. ¿Por qué Sweave arroja un error en el código LaTeX que ha sido comentado?
- 15. Comprobando si se ha definido una variable de conveniencia gdb
- 16. averiguar si una función se ha llamado
- 17. Desactivando expose_php en php.ini
- 18. ¿Cómo verifico si se ha ingresado session_start?
- 19. ¿Qué significa la advertencia de Ant "Referencia * no se ha establecido en tiempo de ejecución ..." significa?
- 20. configuración en php.ini error_reporting
- 21. Establecer ruta a php.ini
- 22. java.io.NotSerializableException incluso si implemento "Serializable"
- 23. ¿Cómo incluyo un archivo php.ini en otro archivo php.ini?
- 24. Generar contenido comentado con Wicket
- 25. assertRaises errores incluso si la excepción se lanza
- 26. Rails 3.1 ssl se usa incluso si desactivé ssl?
- 27. Comprobar si un comando se ha ejecutado correctamente
- 28. php.ini: ¿cuál?
- 29. hilo sigue funcionando incluso después de la aplicación se ha detenido en Websphere
- 30. Compruebe si la propiedad se ha configurado en phing
Tenga en cuenta que Suhosin afecta a este valor. La configuración de Suhosin para get, post, cookies y request .max_vars puede limitar el valor inferior a la configuración en php.ini – JDS