Pregunta:
Fecha: 22-06-2017 13:32:01
(En Español)
Este es el error Warning: copy(bak_ejemplo.xlsx): No such file or directory in /var/www/html/mds/system/vista/prospectos.php on line 209
Votos: 0 - Respuestas: 2 - Vistas: 8 Compartir en: Google Facebook Twitter LinkedIn Link
Error con función copy de PHP[Resuelta]
Estoy intentando borrar un archvio, en windows me funciona correctamente pero en linux no me funciona alguna cosa pasa y estoy estresado ya que mi cliente cambio de servidor todo funciona correcto menos los archivos que carga a al servidor, este es el codigo
$archivo = $_FILES['excel']['name']; //captura el nombre del archivo
$tipo = $_FILES['excel']['type']; //captura el tipo de archivo (2003 o 2007)
$destino = "bak_".$archivo; //lugar donde se copiara el archivo
if (copy($_FILES['excel']['tmp_name'],$destino)) //si dese copiar la variable excel (archivo).nombreTemporal a destino (bak_.archivo) (si se ha dejado copiar)
{
$cargue = 'El archivo se guardo correctamente';
}
else
{
echo "<div class='alert alert-danger'>
<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>
<strong>Seleccione el archivo</strong> <a href='subir.php' class='btn btn-default' role='button'>Reintentar</a>.
</div>";
}
Este es el error Warning: copy(bak_ejemplo.xlsx): No such file or directory in /var/www/html/mds/system/vista/prospectos.php on line 209
Votos: 0 - Respuestas: 2 - Vistas: 8 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 24-06-2017 02:39:36 Hola Bryan, mira, veo que estas utilizando la función copy para copiar el archivo desde la ubicación temporal a tu destino luego de un upload, lo correcto es utilizar la función move_uploaded_file(), aquí el enlace a la documentación oficial de la función: http://php.net/manual/es/function.move-uploaded-file.php
Prueba cambiar la función copy por move_uploaded_file y luegos nos cuentas como te fue.
Saludos y buen código!
PD: no te estreses colega, en sistemas el cambio constante es lo normal, tomalo con calma y veras como el nudo se deshace y la fruta madura ;) Votos: 1 - Link respuesta -
Fecha: 24-06-2017 15:42:51 Si Gracias efectivamente era eso, santo remedio, por un momento pense que era algún problema en el servidor Centos, revisé el código viejo de la app. Gracias Votos: 1 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
