[30 Oct 2007 11:02am UTC] sbauer at
gjl-network dot net
While experiencing this issue, too we
found that the cause of this problem
was the suhosin patch, wich was – by
default – configured to have a max
limit for the length of cookie,
request, post, get and session vars.
E.g. for POST this looks like:
suhosin.post.max_array_depth 100
100
suhosin.post.max_array_index_length 64
64 suhosin.post.max_name_length 64
64 suhosin.post.max_totalname_length
256 256 suhosin.post.max_value_length
65000 65000 suhosin.post.max_vars
200 200
Those derivatives needs to be set to a
adequate higher number. E.g. in our
case, the problem was, that our POST
data was too long (as this seems to be
the case for a lot of you here).
So I suggest to check your php.ini or
(according to your distribution there
often is a suhosin.ini) and correct
the above values or set them to 0 to
disable it. If those derivatives are
not set, default values will be used.
You need to check / add:
suhosin.post.max_….
suhosin.request.max_…
suhosin.get.max_…
suhosin.session.max_…
suhosin.cookie.max_…
Refer to your phpinfo() where these
values should be listed!