Передали мне сайт на друпале 7. Сделал человек бэкап фтп, дамп базы и скинул мне. Загрузил я файлы на хостинг, импортировал бд. Но все русские буквы заменяются знаками вопроса. По своему опыту подумал, что проблема в кодировке, но какую кодировку не ставь - знаки вопроса остаются. Что делать/куда копать?
Комментарии
А что человек говорит?
Он говорит "я тебе сайт передал, разбирайся с ним сам"
Я если сайт отдаю - даю пароль от хостинг-аккунта. Или ставлю на хостинг где я знаю что будет работать. Дальше человек - как хочет.
На Open Server пробовали развернуть?
дамп базы - какое расшиерени файла и через что восстанавливали?
дамп в формате sql.
восстанавливал через ISP manager
Суть только в том, что сайт на каком был хостинге - на таком и остался. Поменялся только аккаунт
Надо на локалке попробовать, а потом уже дальше думать
А по какой ссылке можно взглянуть на пациента?
sudebnik-tlt.ru
А куда именно Вы ее пробовали "ставить"? Кодировка может слететь на разных стадиях.
Файл дампа БД пробовали смотреть текстовым редактором? Там русские буквы есть? В какой кодировке?
Базу через phpMyAdmin пробовали смотреть (например таблица node_field_data)? Там русские буквы есть? Какую кодировку показывает phpMyAdmin (Server charset справа на самой первой странице)?
В pma. Из русских букв только комментарии. Кодировка UTF8 без BOM. Таблицы node_field_data вообще нет. Кодировка сервера в pma - UTF-8 Unicode (utf8)
+ заметил, что если самому менять текст, то все нормально. Т.е заменил текст в пунктах меню и русские буквы отобразились
и не отображаются только русские буквы. С английским текстом все норм
У вас, видимо, сам дамп с кривой кодировкой.
Попробуйте https://sypex.net/ru/products/dumper/downloads/, он обычно проблемные дампы нормально разворачивал
А sypex dumper может распаковать БД, запакованную не им же?