Foros del Web » Programando para Internet » PHP »

Problemas con los permisos a la hora de subir archivos

Estas en el tema de Problemas con los permisos a la hora de subir archivos en el foro de PHP en Foros del Web. Lo dicho tengo un problema de permisos a la hora de mostrar los archivos subidas a traves de un formulario, he visto que habia que ...
  #1 (permalink)  
Antiguo 17/10/2007, 06:21
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 0
Problemas con los permisos a la hora de subir archivos

Lo dicho tengo un problema de permisos a la hora de mostrar los archivos subidas a traves de un formulario, he visto que habia que cambiarle los permisos a la carpeta que los recibe, yo utilizo el filezilla como cliente y le he dado los permisos "777" a la carpeta que los recibe pero aun asi se graan con el permiso "600" que no me permite mostrarlo. Quisiera saber si alguien conoce alguna manera para tratar con estos permisos desde algun codigo a la hora de subirlos o por el contrario el problema esta en mi servidor en algun nvl superior o lo que sea. Por favor, les agradeceria mucho su ayudica.

Un saludo
  #2 (permalink)  
Antiguo 17/10/2007, 07:59
Avatar de gerson  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 2 meses
Puntos: 4
Re: Problemas con los permisos a la hora de subir archivos

Hola elPive dale un vistazo a esta funcion chmod().

Saludos
__________________

  #3 (permalink)  
Antiguo 17/10/2007, 08:12
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Problemas con los permisos a la hora de subir archivos

ok, intentare a ver que me sale. Gracias
  #4 (permalink)  
Antiguo 17/10/2007, 08:39
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Problemas con los permisos a la hora de subir archivos

Lo siento pero no se como usarla, que capullo soy :( mirad este el codigo que utilizo para subir el archivo:

$ruta = "img_noticias/".$_FILES['noticia_foto']['name'];
if (isset($_POST['submit'])) {
if(is_uploaded_file($_FILES['noticia_foto']['tmp_name'])) { // verifica haya sido cargado el archivo

if(move_uploaded_file($_FILES['noticia_foto']['tmp_name'], $ruta)) {
}
}

// A continuación el formulario
}


Ok? ahora bien como utilizo chmod para cargar los permisos??
  #5 (permalink)  
Antiguo 17/10/2007, 09:17
Avatar de gerson  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 2 meses
Puntos: 4
Re: Problemas con los permisos a la hora de subir archivos

Yo le prondria ahi:
Código PHP:
$ruta "img_noticias/".$_FILES['noticia_foto']['name'];
chmod($_SERVER['DOCUMENT_ROOT'] . '/img_noticias',755);
if (isset(
$_POST['submit'])) { 
__________________


Última edición por gerson; 17/10/2007 a las 09:25
  #6 (permalink)  
Antiguo 17/10/2007, 09:20
Avatar de andruqui  
Fecha de Ingreso: agosto-2007
Mensajes: 269
Antigüedad: 16 años, 8 meses
Puntos: 2
Re: Problemas con los permisos a la hora de subir archivos

Eso estaria bueno hacerlo una sola vez, o sea, cambiar una vez los permisos de la carpeta no cada vez que quieres subir una imagen.

Saludos
Andres
  #7 (permalink)  
Antiguo 17/10/2007, 09:21
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Problemas con los permisos a la hora de subir archivos

y donde le digo el permiso que quiero?? el 755??

Andruqui he cambiado los permisos en la carpeta pero por alguna extraña razon los archivos que subo siguen en 600, vamos una tortura
  #8 (permalink)  
Antiguo 17/10/2007, 10:10
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Problemas con los permisos a la hora de subir archivos

vale, ahora me sale el siguiente error, poniendo eso que me has dicho en el lugar donde me has dicho:

chmod(): No such file or directory

esto que es??

esto me sale al cargar la pagina, no al subir el archivo
  #9 (permalink)  
Antiguo 17/10/2007, 10:58
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: Problemas con los permisos a la hora de subir archivos

te dice que la carpeta no existe... está creada? sino la podés crear con mkdir
  #10 (permalink)  
Antiguo 17/10/2007, 11:30
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Problemas con los permisos a la hora de subir archivos

ok, entonces si es document root la ruta es desde la carpeta raiz del servidor, en mi caso y en el de muchos otros supongo es html/ entonces la ruta a especifiar es desde hay en adelante no? o la ruta es desde mi documento hasta donde esta la carpeta??
  #11 (permalink)  
Antiguo 18/10/2007, 11:29
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Problemas con los permisos a la hora de subir archivos

la carpeta esta creada y en teoria con los permisos 755 , de hecho los archivos se guardan donde les digo, pero sin permisos!!!!!!!!!!!!!!!! que tortura, es posible que sea algo del servidor??? y tenga que hablar con mi proveedor???
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 05:50.