Как посчитать количество определённых строк в файле?
Не совсем по теме, но обчно я с логами работаю средствами консоли. получается очень быстро, гибко, удобно

grep -P -o 'Fatal error|Syntax error|Not Found' logs/images.*.error.log  | sort | uniq -c | sort -V

выгрепаем нужные ошибки, из всех файлов, сортируем, подсчитываем количество и для кроасоты сортируем по убыванию

А, ну и 
wc -l  logs/images.*.error.log
чтобы получить полное количество ошибок пофайлово, если нужно
зачем для этого php?
cat images.example.ru.error.log | grep '^Fatal error' | wc -l