Copia de fichero al servidor
Publicado por Javi (49 intervenciones) el 05/02/2012 20:42:33
Buenas noches.
Estoy creando un procedimiento de descarga de datos, en concreto ficheros csv y me encuentro con un problema a la hora de pasarlos al servidor.
En una pantalla con un formulario selecciono el fichero y a traves de submit y POST lo paso a otro php .
En el php destino, es el que graba, tengo estas instrucciones:
$origen = $_FILES['fichcsv']['tmp_name']; //fichero temporal
$destino = '../var/www/puestol/rankin';
$destinof = $destino .'/'. $_FILES['fichcsv']['name'];
copy($_FILES['fichcsv']['tmp_name'], $destino.'/'.$_FILES['fichcsv']['name']);
echo ($_FILES['fichcsv']['error']); // me retorna 0 lo que es igual a ok.
Luego voy a la carpeta y el fichero no esta.
En el log de apache me encuentro los siguientes mensajes:
copy(../var/www/club/rankin/rankin.csv): failed to open stream: No such file or directory in /va
fopen(../var/www/club/rankin/rankin.csv): failed to open stream: No such file or di
¿Donde esta el fallo?.
Gracias.
Javier.
Estoy creando un procedimiento de descarga de datos, en concreto ficheros csv y me encuentro con un problema a la hora de pasarlos al servidor.
En una pantalla con un formulario selecciono el fichero y a traves de submit y POST lo paso a otro php .
En el php destino, es el que graba, tengo estas instrucciones:
$origen = $_FILES['fichcsv']['tmp_name']; //fichero temporal
$destino = '../var/www/puestol/rankin';
$destinof = $destino .'/'. $_FILES['fichcsv']['name'];
copy($_FILES['fichcsv']['tmp_name'], $destino.'/'.$_FILES['fichcsv']['name']);
echo ($_FILES['fichcsv']['error']); // me retorna 0 lo que es igual a ok.
Luego voy a la carpeta y el fichero no esta.
En el log de apache me encuentro los siguientes mensajes:
copy(../var/www/club/rankin/rankin.csv): failed to open stream: No such file or directory in /va
fopen(../var/www/club/rankin/rankin.csv): failed to open stream: No such file or di
¿Donde esta el fallo?.
Gracias.
Javier.
Valora esta pregunta


0