Проблема с кодировкой после переноса сайта

12
V2
На сайте с 05.01.2012
Offline
84
729

После переноса сайта на другой хостинг некоторые буквы отображаются в виде знаков вопроса.

Причем визуально в тексте таких букв (с проблемой кодировки) очень мало.

И еще, если зайти через phpmyadmin, то в базе mysql буквы нормальные.

В чем может быть причина?

S
На сайте с 30.09.2016
Offline
469
#1
Vitaly2012:
В чем может быть причина?

В неправильной кодировке.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
V2
На сайте с 05.01.2012
Offline
84
#2
Sitealert:
В неправильной кодировке.

Это следствие, а не причина )

S
На сайте с 30.09.2016
Offline
469
#3
Vitaly2012:
Это следствие, а не причина )

Это причина следствия.

infant
На сайте с 15.03.2008
Offline
152
#4

Вероятные причины:

1. кодировка файлов

2. кодировка документа

3. кодировка коннекта к базе

V2
На сайте с 05.01.2012
Offline
84
#5

1. кодировка файлов

Все файлы пересохранил на всякий в UTF-8 без сигнатуры

2. кодировка документа

Заголовок страницы не менялся

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

3. кодировка коннекта к базе

Коннект тоже не менялся, было указано так и осталось charset - utf8, collate - utf8_unicode_ci

Еще в .htaccess добавил AddDefaultCharset UTF-8, но тоже не помогло.

infant
На сайте с 15.03.2008
Offline
152
#6

Еще вариант - кодировка с сервера.

Не имя доступа сказать что либо конкретное сложно.

V2
На сайте с 05.01.2012
Offline
84
#7

В php.ini есть опция

;default_charset = "UTF-8", раскомментировал - не помогло.

В httpd.conf уже прописано AddDefaultCharset utf-8

S
На сайте с 30.09.2016
Offline
469
#8

В скриптах могли что-то накосячить с кодировками. Гадать можно до бесконечности.

V2
На сайте с 05.01.2012
Offline
84
#9

Не менялось в скриптах ничего.

S
На сайте с 30.09.2016
Offline
469
#10

Такие вопросы дистанционно не решаются. Только на месте.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий