Ver Mensaje Individual
Antiguo 12-jul-2004, 16:01   #11 (permalink)
monoswim
$moderador{'Esteban'}
monoswim llegará a ser famoso muy prontomonoswim llegará a ser famoso muy pronto
 
Avatar de monoswim
 
Fecha de Ingreso: noviembre-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 7.322
Enviar un mensaje por MSN a monoswim
Tema: Archivos
Pregunta: Como bloquear un archivo?
Respuesta: Cuando trabajamos bajo linux tenemos la fuención flock() que nos permite bloquear (para lectura o escritura) el archivo para que mientras lo tengamos abierto, los demás no puedan hacer acciones que terminen violando la integridad de la información que tenemos en el archivo:

flock(DATABASE,2);

Con el número 2 tenemos acceso exclusivo al archivo (cuando lo vamos a escribir debemos usar esta opción, para que otros no escriban al mismo tiempo que nosotros). Con el número 1 tenemos acceso accceso compartido para lleer el archivo y que otros también lo puedan leer.
__________________
MonoSwim

Antes era fanfarrón y canchero, ahora soy perfecto !!!!!!!

Última edición por monoswim; 17-nov-2004 a las 11:27.
monoswim está desconectado   Responder Citando