UTF-8 с BOM поломала скрипты.

Не спав пол ночи и перебрав apache, php и т.д. наткнулся на проблему файлов с кодировкой UTF-8 + BOM
Вылечилось:

find . -type f \( -name '*.css' -o -name '*.js' -o -name '*.txt' -o -name '*.php' -o -name '*.htm' -o -name '*.html' \) -print0 | xargs -0 grep -l `printf '^\xef\xbb\xbf'` | xargs sed -i '1 s/^\xef\xbb\xbf//'

Добавить комментарий