As far as I know, register_long_arrays is set to OFF in PHP 5. It populates things like $HTTP_GET_VARS, which are deprecated. You should use the superglobal arrays like $_GET instead.
You may be able to use ini_set to override this option (I've never used it, so I'm not sure about this), but it would be better to avoid the deprecated global variables.
Keystone Websites | si-blog