Pues ahora mismo lo único que se me ocurre es que solo aparece ese error cuando dos usuarios acceden al fichero al mismo tiempo.
usa algo como esto:
Código php:
Ver original<?
$archivo = "../numero.dat";
$abre = fopen($archivo, "r"); $abre = fopen($archivo, "w"); $total = $total + 1;
if ( flock( $abre, LOCK_EX
) ) { $grabar = fwrite($abre, $total); }
?>