Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/08/2009, 15:37
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: cURL no me baja el archivo, me aparece a 0 bytes

Si pero el primero en vez de usar https usa http. Si tienes algun ejemplo de algun zip guardado en tu servidor usa el codigo sin https y hazlo con http normal. Yo hice la prueba con un archivo que tengo en el servidor que yo uso y lo baje a mi computadora usando curl y bajo el archivo. Lo use ese codigo con http solamente. Me refiero a este codigo

Código PHP:
Ver original
  1. $cookie_file_path = "c:/cookie";
  2. $url = 'http://www.example.com/Files/zipfile.zip';
  3. $save_to='c:\\';
  4.  
  5. $g=$save_to.basename($url);
  6.  
  7. if(!is_file($g)){
  8.  
  9. $ch=curl_init($url);
  10. $fp=fopen ($g, "w");
  11.  
  12. curl_setopt ($ch, CURLOPT_FILE, $fp);
  13. curl_setopt ($ch, CURLOPT_HEADER ,0);
  14. curl_setopt($ch, CURLOPT_COOKIEFILE, "$cookie_file_path");
  15. curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,60);
  16.  
  17. curl_exec ($ch);
  18. curl_close ($ch);
  19. fclose($fp);
  20. }
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos