Código:
while (!feof ($abrir)) {
$numero_linea++;
}
La condición nunca se da porque no lees la siguiente linea. Mejor lee el archivo completo de una vez con
Código:
$lineas = explode("\n", file_get_contents($archivo));
$numero_linea = count($lineas);