Foros del Web » Programando para Internet » PHP »

Warning: error opening deudasee3.txt???

Estas en el tema de Warning: error opening deudasee3.txt??? en el foro de PHP en Foros del Web. Buenos Dias! Estoy revisando un script que realiza una coneccion FTP a una maquina remota, la conecion funciona sin problemas, el problema es que la ...
  #1 (permalink)  
Antiguo 21/08/2003, 09:44
 
Fecha de Ingreso: enero-2003
Mensajes: 286
Antigüedad: 14 años, 11 meses
Puntos: 0
Warning: error opening deudasee3.txt???

Buenos Dias!

Estoy revisando un script que realiza una coneccion FTP a una maquina remota, la conecion funciona sin problemas, el problema es que la funcion ftp_get me tira un warning y no se por que si en archivo en cuestion esta con todos lod permisos, el warning es:
Warning: error opening deudasee3.txt in /var/www/html/ftp.php on line 49.
Esta linea (49) es de la funcion ftp_get

y el codigo es :

Código PHP:
<?   //Conectamos al host 
$FtpConn ftp_connect("199.99.99.200");
 
//Nos autentificamos como usuarios registrados o anónimos 
if(!ftp_login($FtpConn,"xxxxx1","xxxxx6")){ 
        echo 
"No se ha podido realizar la conexión";         
exit; }  
//Obtenemos el directorio actual 
$directorio ftp_pwd($FtpConn);  
//Obtenemos el listado del directorio actual 
 
$lista = array();
$lista ftp_nlist($FtpConn,$directorio);  
//Mostramos sus contenidos echo 
"<B><CENTER>CONTENIDOS DEL DIRECTORIO / (RAÍZ)</CENTER></B>";  
echo 
"<pre>"
print_r($lista); 
echo 
"</pre>"
//Cambiamos al directorio /pub 
if(!ftp_chdir($FtpConn,"planos")){         
echo 
"Se ha producido un error al entrar en el directorio /pub";
         exit; }  
//Almacenamos el directorio actual 
$directorio2 ftp_pwd($FtpConn);  
//Obtenemos el listado del directorio actual
 
$list = array();
 
$list ftp_nlist($FtpConn,$directorio2);  
//Mostramos su contenido echo 
"<B><CENTER>CONTENIDOS DEL DIRECTORIO /planos</CENTER></B>";  echo "<pre>";
 
print_r($list);
 echo 
"</pre>";  
//Tansferimos un fichero
 
if(!ftp_get($FtpConn,"deudasee3.txt","deudasee3.txt",FTP_BINARY)){ 
        echo 
"Imposible recuperar fichero deudasee3.txt";
         exit; }
 
?>

Saludos
Reckba
  #2 (permalink)  
Antiguo 26/08/2003, 11:58
 
Fecha de Ingreso: enero-2003
Mensajes: 286
Antigüedad: 14 años, 11 meses
Puntos: 0
El error era por que la carpeta de llegada no tenia los permisos de escritura.

Saludos
Reckba
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 16:50.