$_SERVER['DOCUMENT_ROOT'] zeigt auf ein falsches Verzeichnis...
Achso, du meinst dieses Array-Element ist sowohl bei deinem Hoster als auch bei dir vorhanden?
Dann müsstest du dir ein anderes Merkmal zur Unterscheidung ob das Script bei dir oder beim Hoster läuft aussuchen.
Vielleicht den Inhalt von HTTP_HOST überprüfen
oder GATEWAY_INTERFACE auswerten
irgendwas halt, was sich nicht ändert und unterschiedlich ist.