Foros del Web » Programando para Internet » PHP »

Como descargar archivos del servidor

Estas en el tema de Como descargar archivos del servidor en el foro de PHP en Foros del Web. Hola. En una pagina quiero que me aparezcan los nombres de los archivos que estan en mi servidor( hay .jpg, .gif, .doc, .css y mas). ...
  #1 (permalink)  
Antiguo 03/04/2009, 02:46
 
Fecha de Ingreso: febrero-2008
Ubicación: Euskal Herria
Mensajes: 130
Antigüedad: 16 años, 8 meses
Puntos: 1
Como descargar archivos del servidor

Hola.
En una pagina quiero que me aparezcan los nombres de los archivos que estan en mi servidor( hay .jpg, .gif, .doc, .css y mas). Traer el nombre ya lo consigo lo que no se es como hacer para que los usuarios lo puedan descargar.

Habra alguna manera verdad. Haber si alguien de este estupendo foro me puede dar alguna idea. Gracias.
  #2 (permalink)  
Antiguo 03/04/2009, 06:31
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 9 meses
Puntos: 13
Respuesta: Como descargar archivos del servidor

En principio, con un enlace directo al fichero.. no?
  #3 (permalink)  
Antiguo 03/04/2009, 06:34
 
Fecha de Ingreso: febrero-2008
Ubicación: Euskal Herria
Mensajes: 130
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Como descargar archivos del servidor

Pues en primcipio si, pero me da este error. Y mira que ando mirando la solucion pero no la encuentro. haber si tu sabes algo. Este es el error:

ERROR 403: ¡PROHIBIDO!

El servidor ha entendido la solicitud, pero no la puede llevar a cabo. La solicitud de autorización no será necesaria, ya que esta acción está prohibida y NO ESTÁ PERMITIDO volver a solicitarla.
  #4 (permalink)  
Antiguo 03/04/2009, 07:02
 
Fecha de Ingreso: marzo-2009
Mensajes: 171
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: Como descargar archivos del servidor

yo lo envío a través de un formulario y lo habro a página nueva _blank. Pero no sé a lo mejor te da el mismo error.

Prueba algo como $enlace='<a class="linqueado" target="_blank" href="'.$ruta.$file.'" >'.$file.'</a>'; y fuerza el target a ver y si falla y nadie añade nada puedo decirte cómo los redirecciono a través de un form.
  #5 (permalink)  
Antiguo 03/04/2009, 07:28
Avatar de Adolfiten  
Fecha de Ingreso: enero-2008
Ubicación: Frente a mi monitor...
Mensajes: 572
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: Como descargar archivos del servidor

Según investigué en base a este post:

"403" : Forbidden

Esto pasa por querer acceder a un directorio o a algo que está restringido por el administrador. Lo más probable es que estés trabajando sobre un servidor GNU/Linux, así que yo me fijaría en los permisos del directorio/archivo para ver si puede ser leído por usuarios ajenos al grupo del administrador.

Es muy probable que vayas a encontrar que el fichero (o el directorio que lo contiene) tenga permisos 750. Lo que debés hacer es cambiarlo usando "chmod" y reasignarle nuevos permisos. Lo ideal sería solo lectura o quizá lectura y ejecución si te parece conveniente; los números de permisos son 754 y 755 respectivamente.

Luego voy a dar una vuelta a ver si lo solucionaste. Saludos.
  #6 (permalink)  
Antiguo 06/04/2009, 03:44
 
Fecha de Ingreso: febrero-2008
Ubicación: Euskal Herria
Mensajes: 130
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Como descargar archivos del servidor

Muchas gracias adolfiten era que tenia mal los permisos.

Saludos!
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 12:59.