Ahora que lo veo bien ...
show_suorce() sólo funciona con rutas absolutas .. NO para una ruta relativa tipo:
http://www.tal.tal
(por eso en "local" te funcionaba tal vez .. por que la referencia de la página era absoluta).
En lugar de esa función haz un include() o readfile() (si es que tienes permitidos los accesos remotos a archivos).
A todo esto .. esa "pagina" que intentas obtener en una variable su código fuente .. está en tu servidor o en otro? .. es decir . .usas rutas absolutas o relativas para llamarlo?
Un saludo,