После перевода в UTF-8, вылез косяк, в файлах с русскими именами обрезались названия до первого знака после кириллицы, т.е. при попытке скачать “Новый документ.txt” появлялась надпись, что файл “документ.txt” не найден и соответственно, если создавал: “Текстовой_документ.txt”, создавался файл: “_документ.txt”, решил так:
Установил:
Code:
ipkg install php-mbstring
В php.ini:
Code:
default_charset = "UTF-8"
mbstring.language = Neutral
mbstring.internal_encoding = UTF-8
mbstring.http_output = UTF-8
mbstring.encoding_translation = on
mbstring.detect_order = auto
mbstring.substitute_character = none
mbstring.func_overload = 7
Потом:
Code:
/opt/etc/init.d/S80lighttpd restart
НО: русские имена скаченных файлов в кракозябрах и после перезагрузки роутера mbstring опять не работает, приходится вручную делать restart lighttpd. Кто-нибудь знает, как побороть эти неприятности?