Bug #13961: server variable name quietly changed

From: Date: Tue, 06 Nov 2001 21:09:31 +0000
Subject: Bug #13961: server variable name quietly changed
Groups: php.dev 
Request: Send a blank email to php-dev+get-69721@lists.php.net to get a copy of this message
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



Thread (6 messages)

« previous php.dev (#69721) next »