Al fin!!!
Pues bien, aqui esta como lo hice, GRACIAS CLUSTER
Checando la pagina que puso cluster encontre que en efecto dicha variable DOCUMENT_ROOT no funciona en IIS por lo que se puede obtener usando el siguiente codigo:
<?php
if ( ! isset($_SERVER['DOCUMENT_ROOT'] ) )
$_SERVER['DOCUMENT_ROOT'] = str_replace( '\\', '/', substr(
$_SERVER['SCRIPT_FILENAME'], 0, 0-strlen($_SERVER['PHP_SELF']) ) );
?>
Ya lo probe y funciona bien, pero realmente no solucionaba mi problema, ya que lop que quiero hacer es usar el contro SPAW, y dicho componente usa la variable DOCUMENT_ROOT por todos lados, ademas, creo que mi servidor web funciona con apache.. asi que me puse a pensar (cosa rara..
) y me di cuenta que seria un relajo pues tendria que hacer doble programacion, una para mi localhost que usa IIS y otra para mi servidor web que usa apache... afortunadamente encontre algo buenisimo que en lo personal me ayudo mucho, y es que la variable DOCUMENT_ROOT si puede funcionar en IIS, solo es cosa de agregarla a las variables de windows jojo... es truco, pero funciona para programar en el localhost, hacer las pruebas necesarias y luego subir a un servidor web
Para agregar la variable es con lo siguiente:
Mi pc --- propiedades ---- opciones avanzadas ----- variables de entorno ---- en "variables de sistema" le damos en nueva --- Nombre de variable: DOCUMET ROOT (sin guion bajo) y en Valor de variable escribimos la ruta de datos de nuestro servidor IIS en este caso le puse: C:\Inetpub\wwwroot
Reiniciamos y Voila!!!! ya funcionan los scripts que usen dicha variable....
Espero les sirva esta información.
Saludos y un cuack para todos.. Cuuuuack!