Xwab
Форумыnavigate_nextСерверные технологии (Apache, nginx)

Хтачес
Сообщения
Kuroi

Как зделать в хтаче чтоб не пришлось ручками менять кодиравку всех файлов, а они сами отоброж в утф8

16 Ноя 2010, 11:13
mr.Dezz

AddDefaultCharset UTF-8
php_value default_charset UTF-8

16 Ноя 2010, 11:17
eugene

Если кодировка в которой были сохранены файлы - windows1251, а в хитаксесе написать то что напейсали в предыдущем посту - один хрен будут кракозябры, либо знаки вопроса.

Насколько я помню из собственного опыта исходная кодировка всегда должна совпадать с представлением в конфигурационном файле хитаксес, а вот в html - заголовке браузеру уже можно обьявлять любую кодировку.

16 Ноя 2010, 21:13
eugene

Я как раз недавно сталкивался с такой проблемой. Все заключалось в том что сайт разрабатывался на локальной машине, только после этого копировался на веб сервер в интернете, windows по умолчанию создает файлы в своей кодировке, а вот в вебе больше распространена utf-8. Так вот для того чтоб все нормально отображалось пришлось изменить конфигурацию .htaccess и добавить стандартную кодировку windows 1251. То есть должно совпадать полюбому.

16 Ноя 2010, 21:17
Okula

А можно просто php.ini отредактировать и всё))))

16 Ноя 2010, 21:28
Sceptic

5, прям таки все это смогут сделать

16 Ноя 2010, 21:32
eugene

php.ini - это тоже самое что и хитаксес, только имеет высшый приоритет, да и не на любом хосте можно создавать php.ini (только htaccess) используеться

16 Ноя 2010, 21:35
Sceptic

7, перебор, да, и причем тут приоритеты, когда выставленные и нужные настройки выполняются вне зависимости от того, в каком конфиге какой флаг выставлен и php.ini работает только локально, тогда как .htaccess универсален...

16 Ноя 2010, 21:42
Ответить на тему