Obter o conteúdo do arquivo de um domínio em outro domínio no mesmo servidor

Eu tenho dois domínios no mesmo servidor. www.domain1.com e www.domain2.com.

em www.domain1.com, existe uma pasta chamada 'Pictures'. Para essa pasta, o usuário pode enviar suas fotos criando uma pasta por seu ID. (www.domain1.com/Pictures/User_iD) Uma miniatura é criada usando a imagem enviada ao mesmo tempo e salva no caminho criado dinamicamente (www.domain1.com/Pictures/User_iD/thumbs)

Isso está acontecendo usando o script PHP em nosso sistema.

Então, meu problema é que eu preciso exibir essas imagens enviadas pelo usuário em www.domain2.com. Eu usei o seguinte código para fazer isso, mas não está funcionando.

$image_path="http://www.domain1.com/Pictures/"."$user_id";


$thumb_path="http://www.domain1.com/Pictures/"."$user_id/"."thumbs";

$images = glob($image_path.'/*.{jpg,jpeg,png,gif}', GLOB_BRACE);

obtendo imagens como essa

               foreach ($images as $image) {
      // Construct path to thumbnail
        $thumbnail = $thumb_path .'/'. basename($image);

     // Check if thumbnail exists
    if (!file_exists($thumbnail)) {
    continue; // skip this image
    }

mas quando tento fazer isso, as imagens não são exibidas no www.domain2.com/user.php. Se eu usar o mesmo código para exibir imagens que estão no mesmo domínio, as imagens estão aparecendo bem.

Espero que eu explique a situação corretamente. Por favor ajude.

desde já, obrigado