@tuadmin
He probado en distintas máquinas Windows (IIS) con PHP 5.4.45 y cURL 7.42.1 habilitado.
He probado el funcionamiento básico de cURL y funciona correctamente; he probado acciones contra contenido de mi servidor cómo contra servidores ajenos por si pudiera ser un tema de Firewall.
He usado el siguiente script para verificar el correcto funcionamiento de cURL hacía fuera:
Código PHP:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.google.com/");
curl_setopt($ch, CURLOPT_HEADER, true); //queremos las cabeceras de la respuesta
curl_setopt($ch, CURLOPT_NOBODY, true); //no queremos el cuerpo de la respuesta
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //el resultado lo almacenaremos en una cadena
$data = curl_exec($ch);
curl_close($ch);
echo $data;
?>
Todo sin problema.
Lo raro es, que el código que el colgado en el primer post funcione en tu máquina y falle en mi caso ... seguiremos investigando.