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

Довольно часто это BOM символы в начале файлов переводов расширений.

Проверяем

1
grep -rl $'\xEF\xBB\xBF' .

Автоматически исправляем

1
find . -type f -exec sed '1s/^\xEF\xBB\xBF//' -i {} \;

Был рад помочь!