Ver Mensaje Individual
  #9 (permalink)  
Antiguo 04/02/2014, 07:57
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Agregar una nueva librería en el php

<saludo>
Pues trata de subir la dll a un sitio para poder descargarla,
y pruebo con la dll que vos tenes.
Igualmente subiré la que yo ocupo, pero en donde estoy ahora
no tengo la librería, podré subirla hasta el final de la tarde.

Revisando un poco más el código... se ven varios problemas
1. se usa una variable $stream, pero, donde se inicializa? (podría tener esto: $stream = ssh2_sftp($connection);
2. en un if se hace uso de una asignación en vez de una comparación
dando como resultado un error fatal (ver el if del primer while)
3. se usa una variable $sftp, pero, donde se inicializa? (podría ser reemplazada por $stream)
4. Como ya lo había comentado antes, falta mejorar el foreach, pues si se deja tal cual está, solo gestionará el primer archivo y no todos los
que encuentre
5. a la variable
$remoteDir le hace falta el / al final, de no usarlo, los archivos se buscaran del modo
/rut/archivo/remoto/para/descarga+archivo.extension
6. a la variable
$localDir le hace falta el \ al final, de no usarlo, los archivos siempre bajaran a C:\carpeta\' y tendrán por nombre local+nombrearchivo.extension
7. en el segundo while, se hace uso de la variable $bufer, pero en las 2 líneas siguientes a ese while, se hace uso de la variable $buffer,
en cuyo caso estas variables deberían ser una sola

Luego se tiene un if donde se hace un opendir, pero veo que se hace al sftp, es esto correcto? O debería ser a una ruta local?
Pues imagino que la idea es recorrer un directorio local para obtener los archivos, y luego
si enviar estos al sftp.
O es al contrario? Traerlos del sftp hacia el local?

En todo caso, creo que si puedes revisar un poco más el código,
así que de nuevo analiza el tema y nos comentas

</saludo>

__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Última edición por mortiprogramador; 04/02/2014 a las 12:57