No te arroja ningún valor ó te da un valor erroneo? Que servidor Web usas y en que sistema operativo.
Intenta crear un shtml (ssi) y como contenido ponele simplemente
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <!--#printenv -->
a ver si ahi aparece.
recuerdo que en IIS tenía problemas, pero con Apache no, más que un error de php parece ser un comportamineto del server
SAludos