Foros del Web » Programando para Internet » PHP »

Saber si un archivo esta "abierto"

Estas en el tema de Saber si un archivo esta "abierto" en el foro de PHP en Foros del Web. Buenas.. Me gustaria saber si es posible mediante php saber si un archivo ( ubicado en el mismo servidor que el scrip) esta siendo utilizado ...
  #1 (permalink)  
Antiguo 30/04/2015, 06:11
 
Fecha de Ingreso: marzo-2007
Mensajes: 29
Antigüedad: 17 años, 1 mes
Puntos: 0
Saber si un archivo esta "abierto"

Buenas..

Me gustaria saber si es posible mediante php saber si un archivo ( ubicado en el mismo servidor que el scrip) esta siendo utilizado (leido) en ese momento por un usuario...
  #2 (permalink)  
Antiguo 30/04/2015, 10:53
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Saber si un archivo esta "abierto"

No recuerdo haber visto alguna funcion que realize eso, pero podrias hacer que se guarde algun valor en tu DB cada que alguien habre o cierra dicho archivo.

Tambien hay que considerar si es posible esto con la estructura de tu actual sitio.
  #3 (permalink)  
Antiguo 30/04/2015, 16:52
Avatar de dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 1 mes
Puntos: 270
Respuesta: Saber si un archivo esta "abierto"

Si el servidor es linux/unix puedes hacer un exec del comando fuser.Con eso puedes ver qué procesos están usando el archivo, que es lo máximo que puedes saber.

Etiquetas: Ninguno
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 13:36.