есть скрипт файлового менеджера на пхп. При создании файла или директории на русском языке в браузере создаются нечитаемые символы.
в пхп скрипте есть такой заголовок: header('Content-Type: text/html; charset=windows-1251');
проверил кодировку через setlocale, говорит,что ru_RU.CP1251. В браузере выставлено windows-1251.
Надписи в файловом менеждере по-русски правильно отображаются. Не отображаются правильно именно сами папки и файлы на русском.
Если делаю просмотр списка файлов в консоли:
Код: Выделить всё
ls -l /usr/local/home/
total 1478886
-rw-r--r-- 1 www 13525424 21 сен 14:42 Dropbox 0.7.110.exe
-rw-r--r-- 1 www 95744 21 сен 14:24 FBD-102.doc
-rw-r--r-- 1 www 111104 21 сен 14:05 ТЛФ справочник_май.xls
-rw-r--r-- 1 www 1467873280 17 сен 15:18 [2008]filmzVDRip](user264.convex.ru).avi
-rw-r--r-- 1 www wheel 114559 17 сен 16:58 webdaвv.sql
-rw-r--r-- 1 www 531456 21 сен 14:25 инструкция .doc
echo $LANG
ru_RU.CP1251
куда смотреть?