Bug #12691 Updated: Apache 2: Server variables don't get set
ID: 12691
Updated by: mj
Reported By: teo@gecadsoftware.com
Old Status: Open
Status: Feedback
Bug Type: Apache related
Operating System: SuSE7.1
PHP Version: 4.0CVS-2001-08-10
New Comment:
There has been a patch regarding this three days ago. Please try the latest snapshot from http://snaps.php.net/ and report, if the problem still comes up.
Previous Comments:
------------------------------------------------------------------------
[2001-11-03 21:53:17] sniper@php.net
updated short desc.
------------------------------------------------------------------------
[2001-08-10 11:08:15] teo@gecadsoftware.com
hi alindeman,
erm, you missed the essential "2" :)
it's with Apache2 (apxs2)
Additional note:
printenv from /cgi-bin shows them just right.
------------------------------------------------------------------------
[2001-08-10 10:49:39] alindeman@php.net
works fine for me (Apache 1.3.20 + PHP Latest CVS).
Try running <?phpinfo()?> and see what variables are defined..
------------------------------------------------------------------------
[2001-08-10 10:42:38] teo@gecadsoftware.com
Apache 2.0.24-dev
PHP4-200108091635
CFLAGS='-O6 -fomit-frame-pointer' \
'./configure' \
'--with-apxs2=/usr/local/apache2/bin/apxs' \
'--with-mysql' \
'--disable-posix' \
'--disable-pic' \
'--with-zlib' \
'--enable-wddx' \
Looks like PHP doesn't import SERVER_* environment variables:
e.g.
<?php print getenv('SERVER_NAME')?>
or
<?php print $_SERVER['SERVER_NAME']?>
yeilds nothin'
-- tedor
------------------------------------------------------------------------
Edit this bug report at http://bugs.php.net/?id=12691&edit=1
Thread (9 messages)