Que pasa si el archivo no se puede abrir o no existe?
    
Código php:
Ver original- // Leer y asegurar de que tendra un valor numerico entero 
- // Si el archivo no existe, $total sera cero 
-   
- // Incrementas el total 
- $total ++; 
-   
- // Cuando vas a grabar el nuevo resultado: 
- $abre = fopen($archivo, "w"); 
- if(!$abre) 
-     die('No se pudo crear el archivo del contador.'); 
-   
- // Aqui continuas el proceso para actualizarlo.