Obtener la fuente de Github con cURL en PHP

Cuando trato de get el código fuente con cURL, no devuelve nada en $ datos. Pero file_get_contents funciona bien. He intentado agregar USERAGENT, pero el mismo resultado. Aquí está mi Código:

$url = "https://github.com/login"; $handle = curl_init($url); curl_setopt($handle, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($handle); //$data = file_get_contents($url); echo $data; 

Pero necesito get la fuente por cURL. Cómo puedo hacer esto ?

Solutions Collecting From Web of "Obtener la fuente de Github con cURL en PHP"

En realidad hubo un problema con el problema de SSL.

Siempre curl_exec($handle); falso en curl_exec($handle); Para esto uso este código

 if (FALSE === $data) throw new Exception(curl_error($handle), curl_errno($handle)); 

depurar. Luego devuelve este post:

Error fatal: Excepción no detectada: problema del certificate SSL: no se puede get el certificate de emisor local en. .

Entonces solo agrego esta línea

 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 

y funciona bien ahora