[РЕШЕНО] Проблемы с кодировкой при переносе БД DLE
[РЕШЕНО] Проблемы с кодировкой при переносе БД DLE
Перенёс свой сайт на DLE на свой VPS под управлением VestaCP.
Вместо русских букв отображаются знаки вороса - http://loverust.ru/
Скрин: http://joxi.ru/Y2LD09oc7D9o26
БД создавал с кодировкой CP1251 - http://joxi.ru/brRn69oH7EJpr1
В БД все таблицы cp1251_general_ci, в phpmyadmin данные отображаются правильно.
Например при переносе на другие FREE хостинги проблем не возникает.
Помогите решить данную проблему(
Вместо русских букв отображаются знаки вороса - http://loverust.ru/
Скрин: http://joxi.ru/Y2LD09oc7D9o26
БД создавал с кодировкой CP1251 - http://joxi.ru/brRn69oH7EJpr1
В БД все таблицы cp1251_general_ci, в phpmyadmin данные отображаются правильно.
Например при переносе на другие FREE хостинги проблем не возникает.
Помогите решить данную проблему(
Last edited by q1LLa on Mon Feb 09, 2015 1:42 pm, edited 1 time in total.
Re: Проблемы с кодировкой при переносе БД DLE
UPD: создал тестовый домен - http://test2.loverust.ru/ и залил на него чистую DLE cp1251
В итоге все русские буквы отображаются как знаки вопроса ( http://joxi.ru/DmBRDBjHJYzomP ), это значит, что кодировку надо править где то на виртуальном сервере, только вот где ?
В итоге все русские буквы отображаются как знаки вопроса ( http://joxi.ru/DmBRDBjHJYzomP ), это значит, что кодировку надо править где то на виртуальном сервере, только вот где ?
Re: Проблемы с кодировкой при переносе БД DLE
UPD2: Добавил в "/etc/my.cnf" :
Теперь отображаются русские буквы, но не везде 0_о
Скрин:http://joxi.ru/D2PyQ9oHq8wOA3
Code: Select all
skip-character-set-client-handshake
character_set_client=cp1251
character_set_server=cp1251
Скрин:http://joxi.ru/D2PyQ9oHq8wOA3
Re: Проблемы с кодировкой при переносе БД DLE
копай в сторону htaccess, все что нужно на длешке - добавить нужную строку в файл htaccess, и все встает на свои места как литое ;)
Re: Проблемы с кодировкой при переносе БД DLE
Измените кодировку в конфиге apache и перезагрузите его.
Re: Проблемы с кодировкой при переносе БД DLE
Добавил сюда "/home/$user/conf/web/httpd.conf" строку "AddDefaultCharset windows-1251" - теперь все отображется нормально, но БД другого сайта нет - http://joxi.ru/BA0bvElHMXDOmyimperio wrote:Измените кодировку в конфиге apache и перезагрузите его.
Re: Проблемы с кодировкой при переносе БД DLE
UDP3: Вернул как было следующий щаг:
Тему можно считать решенной) Спасибо!
Теперь все нормально отображается - http://joxi.ru/DmBRDBjHJYMqmPq1LLa wrote:UPD2: Добавил в "/etc/my.cnf" :Code: Select all
skip-character-set-client-handshake character_set_client=cp1251 character_set_server=cp1251
Тему можно считать решенной) Спасибо!