h3x.no

Tor Henning Ueland`s thoughts about technology and other stuff

A lesson in PHP stupidity

without comments

1:  post_max_size >= 2GB makes PHP overflow, resulting in a negative post_max_size:
“POST Content-Length of 0 bytes exceeds the limit of -2147483648 bytes”

2: defining post_max_size (etc) with MB instead of M causes PHP to only read the last character, in other words 10MB becomes 10 bytes . How hard can it be to either use the first character or even better, both?

(note 1: this can be avoided by actually reading the manual, but this should have been handled better from PHP`s side IMO)

(Note 2: This experience come from the latest stable PHP version in SLES 10SP2, hopefully this has been fixed in later releases.)

No related posts.

Written by Tor Henning Ueland

February 13th, 2010 at 1:16 pm

Posted in PHP

Tagged with

Leave a Reply