Foros del Web » Programando para Internet » PHP »

Directorio Temporal de UPLOAD

Estas en el tema de Directorio Temporal de UPLOAD en el foro de PHP en Foros del Web. Hola a todos. ¿Como puedo hacer para saber cual es el directorio temporal para uploads en mi servidor? Tengo que tener acceso a este directorio ...
  #1 (permalink)  
Antiguo 04/05/2007, 12:35
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 3 meses
Puntos: 2
Directorio Temporal de UPLOAD

Hola a todos.

¿Como puedo hacer para saber cual es el directorio temporal para uploads en mi servidor?

Tengo que tener acceso a este directorio desde un archivo .php, el objeto capturar el filzesize un archivo que está siendo uplodeado (para programar una barrita de progreso de uploads).

Por otro lado, entiendo que por defecto yo no tengo acceso a este directorio desde un php. Estimo que el directorio debería ser /tmp, pero estando parado en /home/www/cliente/:

¿puedo darle permiso a un script para que acceda a un /tmp?


Desde ya les agradezco mucho!!!


Eduardo
  #2 (permalink)  
Antiguo 04/05/2007, 14:39
Avatar de el cirujano  
Fecha de Ingreso: mayo-2003
Ubicación: Frente al PC
Mensajes: 609
Antigüedad: 20 años, 11 meses
Puntos: 3
Re: Directorio Temporal de UPLOAD

lo de la barrita es muy buena idea, de tener acceso no creo, es preferiblemente que coloques un mensaje de Upload.... mas nada... para saber el directorio de la carpeta temporal puedes averiguarlo con un phpinfo()...
__________________
CSS2 + AJAX + PHP + MySQL, una mezcla sin competencia!!!!!!
  #3 (permalink)  
Antiguo 04/05/2007, 14:55
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Directorio Temporal de UPLOAD

El directorio TEMP no es accesible por PHP, ya que para que PHP tenga el control del archivo que se subio, primero tiene que ya estar en el directorio (esto no pasa si no hasta que Apache le pasa el control a tu script PHP (y aun asi es con un nombre aleatorio asi que es un poco dificil hacerlo desde otro archivo PHP)).

El problema es que PHP por si solo no puede hacer esto, hay un Patch en la red que puedes compilar en PHP, con esto si puedes saber el progreso de tu archivo, aunque si no es tu hosting, no creo que la empresa donde estes quiera recompilar su version de PHP para agregar esto.

Salu2.
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 20:40.