...

Here it goes, the first post for this category.

The Problem: when sending POST / REQUEST data using a form the ifnormation gets truncated. Missing. Sometimes the page goes blank. You can tell by the data that passes that not all information was passed.

The Cause: this has to do with SUHOSIN, a security hardening project that runs with PHP. In cPanel the options are by default, but you can specify individual settings by adding some lines to your  php.ini.

The Solution: add these lines in your php.ini


suhosin.request.max_vars = 4096
suhosin.post.max_vars = 4096

Notes: if you need more adjustments here is the page for the project with all the configuration options for Suhosin.Aca vamos con el primer post en esta categoría.

El Problema: al enviar datos en formularios la infomación se trunca, si hay que procesar datos solo algunos se procesan como si el usuario no hubiera enviado toda la información. En algunos casos la página se pone en blanco o da errores.

La Causa: esto pasa cuando se usa SUHOSIN, un sistema de seguridad para PHP. En cPanel se configura por defecto y no hay opciones en el php.ini.

La Solución: agregar las siguientes opciones al php.ini


suhosin.request.max_vars = 4096
suhosin.post.max_vars = 4096

Notas: si hacen falta mas ajustes acá está la página del proyecto para ver más opciones de configuración para Suhosin.