Просмотр темы
проблема кодировки
|
|
jikaka |
Опубликовано 24.02.2015 18:41
|
Супер Администратор Разработчики Сообщений: 4845 Зарегистрирован: 26.07.2010 12:10 |
есть сайт, был на джумле, переделал на фьюжик перенес сайт на домен, а он по умолчанию открывает старую кодировку - ютф-8, вместо винды-1251 везде вроде прописал, но ппц не хочет, только если вручную менять в браузере, то норм в хидере есть: <meta http-equiv='Content-Type' content='text/html; charset=windows-1251' /> в .htaccess: AddDefaultCharset Windows-1251 в maincore.php при подключении к бд: mysql_query ("set character_set_client='cp1251'"); mysql_query ("set character_set_results='cp1251'"); mysql_query ("set collation_connection='cp1251_general_ci'"); сама бд в utf-8, но все на русском и как положено можно как-то побороть это, чтобы браузер верно выдавал? а то уже замучился, второй час мучаюсь |
|
|
Pisatel |
Опубликовано 25.02.2015 05:34
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Еще в .htaccess можно DefaultLanguage ru Переполз на WP, но PF - это как первая любовь, которая не забывается...
|
|
|
jikaka |
Опубликовано 25.02.2015 06:12
|
Супер Администратор Разработчики Сообщений: 4845 Зарегистрирован: 26.07.2010 12:10 |
не помогло убрал вот это: в maincore.php при подключении к бд: mysql_query ("set character_set_client='cp1251'" mysql_query ("set character_set_results='cp1251'" mysql_query ("set collation_connection='cp1251_general_ci'" тогда все, что выводится из бд встало нормально выводить, а там где было прописано в файлах все-равно в квадратах непонятно, почему по умолчанию страница в utf-8 открывается |
|
|
Polarfox |
Опубликовано 25.02.2015 08:53
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
Заголовки проверь какие отдает сервер, может он перебивает 1251 утфом, и на выводе утф ставит. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
jikaka |
Опубликовано 25.02.2015 08:56
|
Супер Администратор Разработчики Сообщений: 4845 Зарегистрирован: 26.07.2010 12:10 |
PolarFox, так и есть, выдает: Content-Type: text/html; charset=utf-8 как это можно исправить? |
|
|
Rizado |
Опубликовано 25.02.2015 11:27
|
Начинающий Сообщений: 36 Зарегистрирован: 16.10.2014 13:14 |
jikaka, /locale/Russian/global.php: setlocale(LC_ALL, "ru_RU.UTF-8"); // Linux Server (Windows may differ) измени на |
|
|
Polarfox |
Опубликовано 25.02.2015 14:07
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
jikaka |
Опубликовано 25.02.2015 16:11
|
Супер Администратор Разработчики Сообщений: 4845 Зарегистрирован: 26.07.2010 12:10 |
Rizado, PolarFox, все пробовал, не помогало в общем, проблема была в чужом хостере, т.к. как оказалось еще и отправка писем не работает в итоге сменил днс и перекинул себе на сервак сайт и все как по маслу заработало |
|
|
Polarfox |
Опубликовано 26.02.2015 08:59
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
Тогда вопрос к админам хоста, само собой. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |