Есть функция, которая разбирает csv файл в массив используя str_getcsv. На локалке все нормально работает, а вот на сервере эта функция выдает неправильный результат. В мануале написано: "Эта функция принимает во внимание настройки локали. К примеру, если LC_CTYPE установлена в en_US.UTF-8, то строки в однобайтовой кодировке будут неправильно прочитаны этой функцией."