- Автор темы
- #1
Приветствую всех.
Такое дело: перенес сайт на старом dle с одного хостинга на другой.
Т.е. сделал бекап бд, упаковал все файлы в архив.
В DNS выставил новые значения, спустя несколько часов на новом хостинге:
- распаковал файлы;
- создал новую бд в win1251, залил файл бекапа
- настроил соединение с БД
Сайт открывается, но в Хроме с нарушенной кодировкой, т.е. с кракозяблами. В коде страницы вижу:
В IE11 тоже открывается с кракозяблами. Но если выбрать "Кодировка-> Кириллица (Windows)", то страница отображается нормально до следующего перехода по ссылке.
В .htaccess пробовал добавить AddDefaultCharset windows-1251 - не помогает...
В engine/data/dbconfig.php присутствует
Куда копать, ума не приложу, к DLE не притрагивался лет 5...
Версия DLE 10
PHP: 7.2.10-0ubuntu0.18.04.1
MySQL: 5.7.25-0ubuntu0.18.04.2 MySQLi
Такое дело: перенес сайт на старом dle с одного хостинга на другой.
Т.е. сделал бекап бд, упаковал все файлы в архив.
В DNS выставил новые значения, спустя несколько часов на новом хостинге:
- распаковал файлы;
- создал новую бд в win1251, залил файл бекапа
- настроил соединение с БД
Сайт открывается, но в Хроме с нарушенной кодировкой, т.е. с кракозяблами. В коде страницы вижу:
Код:
<meta content="text/html; charset=windows-1251" http-equiv="content-type">
В IE11 тоже открывается с кракозяблами. Но если выбрать "Кодировка-> Кириллица (Windows)", то страница отображается нормально до следующего перехода по ссылке.
В .htaccess пробовал добавить AddDefaultCharset windows-1251 - не помогает...
В engine/data/dbconfig.php присутствует
Код:
define ("COLLATE", "cp1251");
Куда копать, ума не приложу, к DLE не притрагивался лет 5...
Версия DLE 10
PHP: 7.2.10-0ubuntu0.18.04.1
MySQL: 5.7.25-0ubuntu0.18.04.2 MySQLi