|
|
|
Windows 7 server кодировка имен файлов
|
|||
|---|---|---|---|
|
#18+
Добрый день, У меня apache+PHP+Joomla установлены на Windows 7 сервер. Имена файлов (например в "media manager" Joomla) отображаются в windows-1251, в то время как весь сайт в UTF-8. Таким образом получаются крокозябры, т.к. имена файлов выводятся в windows-1251 (если сменить кодировку на web-старнице с UTF-8 на windows-1251 - то они правльно отображаются). Я бы мог преобразовать кодировку с помощью php (напр. mb_convert_encoding), перед выводом в html, но я использую Joomla и я не могу ее переписать. Можно ли заставить windows, который хранит (с 2000-ой версии) имена фалов в UTF-16 отдавать их php в UTF-8, а не в windows-1251. Я знаю, что есть настройка в региональных стандартах, которая говорит о на каком языке должна система взаимодействовать с прикладными программами. У меня там выбран Русский - наверно, поэтому у меня и отдается в windows-1251. Или можно как-то еще PHP (adddefaultcharset utf-8 я уже прописывал)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2015, 13:59 |
|
||
|
|

start [/forum/topic.php?fid=26&tid=1494039]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 356ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...