Foros del Web » Programando para Internet » PHP »

permiso al subir ficheros

Estas en el tema de permiso al subir ficheros en el foro de PHP en Foros del Web. Hola Tengo un pequeño problema con los permisos al subir ficheros.Los subo al servidor asi if (isset($_POST['submit'])) { if(is_uploaded_file($_FILES['fichero']['tmp_name'])) { // verifica haya sido cargado ...
  #1 (permalink)  
Antiguo 03/08/2009, 14:25
 
Fecha de Ingreso: febrero-2007
Mensajes: 172
Antigüedad: 17 años, 2 meses
Puntos: 0
permiso al subir ficheros

Hola
Tengo un pequeño problema con los permisos al subir ficheros.Los subo al servidor asi
if (isset($_POST['submit'])) {
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) { // verifica haya sido cargado el archivo
$ruta= "../fotos/".$_FILES['fichero']['name'];
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $ruta)) { // se coloca en su lugar final
echo "<b>Upload exitoso!. Datos:</b><br>";
echo "Nombre: <i><a href=\"".$_FILES['fichero']['name']."\">".$_FILES['fichero']['name']."</a></i><br>";
echo "Tipo MIME: <i>".$_FILES['fichero']['type']."</i><br>";
echo "Peso: <i>".$_FILES['fichero']['size']." bytes</i><br>";
echo "<br><hr><br>";
}
}
La carpeta destino tiene todos los permisos,y el archivo se sube correctamente al servidor.Pero al subirlo solo da permiso para leerlo al propietario,al resto no,con lo cual no se ve en la web.
Se pueden asignar los permisos de alguna manera al subir al archivo?o es un tema del hosting donde tengo la web?
Gracias
  #2 (permalink)  
Antiguo 03/08/2009, 15:07
Avatar de lair  
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 4 meses
Puntos: 46
Respuesta: permiso al subir ficheros

claro que se pueden cambiar los permisos eso lo realizas con la siguiente funcion:
http://www.php.net/manual/en/function.chmod.php
y tambien puedes cambiar al propietario con esta:
http://www.php.net/manual/en/function.chown.php

suerte
  #3 (permalink)  
Antiguo 03/08/2009, 16:37
 
Fecha de Ingreso: febrero-2007
Mensajes: 172
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: permiso al subir ficheros

Genial,gracias
  #4 (permalink)  
Antiguo 03/08/2009, 18:51
(Desactivado)
 
Fecha de Ingreso: julio-2009
Mensajes: 85
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: permiso al subir ficheros

Mira, en la ventana del ftp, mira las carpetas y archivos de tu servidor (con el boton derecho): permisos de archivos cambia a 777
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 19:00.