malkoff
Новичок
Всем привет. Бьюсь несколько дней со следующим вопросом.
Имеется сайт на локальном сервере, на котором все работает как нужно и ни каких проблем нет.
Проблема возникла при переносе на внешний хостинг.
На обоих серверах база создана с параметрами
CHARACTER SET utf8 COLLATE utf8_general_ci
Дамп соответственно тоже в utf8
Locale на локальном сервере
Открывая сайт с внешнего сервера, отображаются кракозябры в тех местах, где текст на русском и берутся значения из базы.
Также часть текста, который хранится в файлах отображается не корректно.
Пробовал перевести те файлы в ANSI - при этом отображение нормальное
Но с базой проблемы остаются
В чем же дело?
Надеюсь на помощь. Спасибо заранее
Имеется сайт на локальном сервере, на котором все работает как нужно и ни каких проблем нет.
Проблема возникла при переносе на внешний хостинг.
На обоих серверах база создана с параметрами
CHARACTER SET utf8 COLLATE utf8_general_ci
Дамп соответственно тоже в utf8
Locale на локальном сервере
На внешнемLANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Файлы также сохранены в utfLANG=
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
Открывая сайт с внешнего сервера, отображаются кракозябры в тех местах, где текст на русском и берутся значения из базы.
Также часть текста, который хранится в файлах отображается не корректно.
Пробовал перевести те файлы в ANSI - при этом отображение нормальное
Но с базой проблемы остаются
В чем же дело?
Надеюсь на помощь. Спасибо заранее