Foros del Web » Programando para Internet » PHP »

problemas con ftp_nlist: diferencia entre http y ftp

Estas en el tema de problemas con ftp_nlist: diferencia entre http y ftp en el foro de PHP en Foros del Web. hola, tengo un problemilla, quizás alguien pueda ayudarme: tengo un directorio remoto con cierta cantidad de imágenes. uso php5 corriendo en apache. el asunto es ...
  #1 (permalink)  
Antiguo 20/04/2010, 13:34
 
Fecha de Ingreso: abril-2010
Mensajes: 2
Antigüedad: 14 años
Puntos: 0
problemas con ftp_nlist: diferencia entre http y ftp

hola,

tengo un problemilla, quizás alguien pueda ayudarme:

tengo un directorio remoto con cierta cantidad de imágenes. uso php5 corriendo en apache.

el asunto es el siguiente: cuando accedo vía ftp usando la función ftp_nlist, o ftp_rawlist, obtengo un total de 1998 documentos, pero cuando accedo via http tengo más de 3000 documentos accesibles.

¿hay alguien que tenga idea de lo que puede estar pasando?

gracias!!
  #2 (permalink)  
Antiguo 20/04/2010, 18:56
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problemas con ftp_nlist: diferencia entre http y ftp

diferencias entre HTTP/FTP??

consulta una referencia...
http://es.wikipedia.org/wiki/File_Transfer_Protocol
http://es.wikipedia.org/wiki/Hyperte...nsfer_Protocol

con respecto al problema de listado es algo extraño ciertamente... ¿que te parece si verificas el numero de archivos con algún cliente de FTP??

porque la única razón podría ser que la función que usas para listar archivos puede ser recursiva, y la de FTP no lo es... etc, creeme que sin saber que tipo de código estás utilizando es muy difícil de adivinar...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 21/04/2010, 05:25
 
Fecha de Ingreso: abril-2010
Mensajes: 2
Antigüedad: 14 años
Puntos: 0
Respuesta: problemas con ftp_nlist: diferencia entre http y ftp

gracias, pateketrueke.

lo que puse es escueto porque es en realidad así de sencillo:

Código PHP:
$listado ftp_nlist($ftp_conn,$ftp_path);
echo 
count($listado); 
ya había cotejado con transmint (cliente ftp) antes de comentar y, efectivamente, me devuelve el mismo resultado que el acceso php. por otra parte no hay nada recursivo, porque no hay subdirectorios.

también subí para testear, en otro directorio, más de 2000 documentos, y, al listar via ftp, me lanza excatamente 1998 (son 2000 menos los ocultos). no ocurre lo mismo en el servidor local (también php5 en apache).

tendré que abrir un ticket con el hosting, pero estoy desconcertado. ¿acaso hay alguna configuración apache o php que limite la cantidad de resultados devueltos?.

Etiquetas: ftp, ftp_nlist, ftp_rawlist, https
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:44.