Nombre de dominio con -curl
En circunstancias normales, agregar la siguiente opción debería resolver el problema:
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); //Confiar en cualquier certificado
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0 ); //Comprueba si el nombre de dominio está configurado en el certificado, 0 no verifica.
Si aún así no se puede solucionar, puede que haya un problema con tu red. Puede intentar hacer ping a www.baidu.com para comprobar si la IP correspondiente es correcta.