Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/06/2003, 12:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
mm Ese modo de fopen()
$fp = fopen($counterFile,rw);

rw (y sin comillas .. pues la definición de fopen dice que ese parámetro es un "string" y no una constante) no lo conozco .. Deberías usar "a" y "w" respectivamente.. El caso que en ese modo .. si el archivo no se ha podido leer .. se va a crear un nuevo archivo .. Así que si tu servidor tiene problemas de lectura de ese archivo en algún instante .. se va a crear uno nuevo.

fopen()
http://www.php.net/manual/en/function.fopen.php

Ese problema .. ademas del de la "concurrencia" (dos o mas usuarios intentando interactuar sobre ese archivo a la vez) son los problemas de trabajar con archivos de texto plano ..

De todas formas .. tienes unas funciones por ahí para bloquear tu archivo que estas trabajando cuando estas escribiendo en el ..

flock()
http://www.php.net/manual/en/function.flock.php


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.