¿Has probado a poner directamente la ruta, sin usar variables? Ademas, prueba ha hacer un echo de las variables para ver que valores toman.
Y mira si te sirve realpath() (
http://www.php.net/manual/en/function.realpath.php), en el caso de usar '..'.
Y si el open_basedir esta a no value, es buena noticia. Esa directiva sirve para limitar a que directorios puede acceder PHP.
Y revisa el valor que devuelve DOCUMENT_ROOT, no vaya a ser que no termine en /
Suerte.