From: lampa@fee.vutbr.cz
Operating system: FreeBSD
PHP version: 4.0.6
PHP Bug Type: Apache related
Bug description: server variable name quietly changed
Apache module mod_setenvif sets variables in
r->subprocess_env. If variable name contains character ".", then
mod_php4.c/sapi_apache_register_server_variables() will
replace it with "_". This breaks internal
variables like force-response-1.0 (php changes it to
force-response-1_0).
Solution: the key in the php_register_variable() call
should be a copy of the real key.
--
Edit bug report at: http://bugs.php.net/?id=13961&edit=1