Con $_SERVER['REQUEST_URI'] solo vas a saber el archivo en el cual estas, por ejemplo si estas en test.php te imprimirá /test.php
Y el DOCUMENT_ROOT solo te saldra la ruta completa de donde esta dicho archivo, por ejemplo /home/user/public_html/test.php.
Revisa este enlace
http://www.php.net/manual/en/reserve...les.server.php alomejor te sirve de ayuda.
Saludos!