No sé exactamente dónde está el fallo, porque a priori el código parece correcto. Prueba esto a ver qué tal:
Código PHP:
# Lee valor
$log_general_st = 'estadisticas.txt';
$fg_st = fopen($log_general_st, 'r');
$total = fread($fg_st, filesize($log_general_st));
fclose($fg_st);
# Escribe nuevo valor
$fg_st = fopen($log_general_st, 'w');
$total += 1;
fwrite($fg_st, $total);
fclose($fg_st);