Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2011, 15:41
obedabdias
 
Fecha de Ingreso: febrero-2009
Mensajes: 199
Antigüedad: 17 años, 7 meses
Puntos: 3
porque en linux no corre mi codigo

Tengo un detalle en windows si se ejecuta bien mi codigo pero en una maquina con linux no funciona alguien sabe el motivo le agradeceria infinitamente,,,,

El error me dice en que no pudo subir el archivo

Código PHP:

    $clave
=qweq;

    
//sube Archivos

                
$file = 'folios_sucursales.sql';

                
//$old_file = 'archivox.sql';

                //$new_file = 'size.txt';

                
$fp = fopen($file, 'r');

                
$ftp_server="ftp.servidor.com.mx";

                
$ftp_user_name=$clave."@server.com.mx";

echo 
$clave;echo obed;                
$ftp_user_pass=$clave."970411sw8";

                
$conn_id = ftp_connect($ftp_server);

//echo "$conn_id, $ftp_user_name , $ftp_user_pass";

                
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

//cambiar nombre a archivo

$old_file = 'folios_sucursales.sql';

$new_file = 'folios/folios_sucursales.sql';



// establecer una conexión básica

$conn_id = ftp_connect($ftp_server);



// iniciar sesión con nombre de usuario y contraseña

$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

                

                
// Iniciar la carga

                
$ret = ftp_nb_fput($conn_id, $file, $fp, FTP_BINARY);

                while (
$ret == FTP_MOREDATA) {

                   
// Continuar la carga...

                   
$ret = ftp_nb_continue($conn_id);

                    

                   

               }

                if (
$ret != FTP_FINISHED) {

                   echo 
"Hubo un error al subir el archivo...";

                   exit(
1);

                }

// intentar renombrar el archivo $old_file a $new_file

if (ftp_rename($conn_id, $old_file, $new_file)) {

// echo "se ha renombrado $old_file a $new_file con éxito\n";

} else {

 echo 
"Hubo un problema al renombrar $old_file a $new_file\n";

}

                

                

                

                

                
fclose($fp);





ftp_close($conn_id);





unlink($file); 
Mejor dicho no es error simplemente no puedo subir el archivo por ftp a mi cuenta