file_get_contents() connexion refusée pour mon propre site

J'ai essayé de me connecter à mon propre site à l'aide de deux CURL et PHP file_get_contents() fonction permettant d'obtenir la source de ma page web, sans succès. Je suis en cours d'exécution du script PHP sur le même serveur que j'essaie d'obtenir le source HTML de. CURL n'a pas de retour de toutes les erreurs, même pas lors de l'utilisation de curl_error(), et le PHP file_get_contents() renvoie la suivante:

Warning: file_get_contents([sitename]) [function.file-get-contents]: failed to open stream: Connexion refusée dans [chemin fichier] sur la ligne 19.

Je n'ai aucune idée pourquoi. Pourquoi un serveur activement refuser cette connexion? Comment puis-je l'arrêter?

Grâce

EDIT:

Pour référence, voici mon cURL () code:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.mydomain.co.uk');
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, '');
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Host: www.mydomain.co.uk')); 

$rawHTML = curl_exec($ch);
$err = curl_error($ch);
curl_close($ch);

print $err;
print 'HTML: ' . $rawHTML;
InformationsquelleAutor CJD | 2010-07-19