Бекап базы данных с немецкими символами

Kassidy
На сайте с 29.09.2009
Offline
58
980

Доброй ночи!

Есть сайт на вордпрессе. На сайте есть статьи на немецком языке с немецкими буквами (а с двумя точками, о с двумя точками и т.д.). Кодировка сайта - utf-8, и всё нормально отображается.

Но когда делается попытка бекапнуть базу данных, все эти "особые" буквы в бекапе заменяются знаками вопроса. При восстановлении базы, соответственно, эти вопросики появляются на сайте.

Поставила плагин для бекапа, где есть отдельная опция "Включить конвертацию в UTF-8", но он никак не помог.

Что можно сделать? Куда копать?

A9
На сайте с 04.01.2012
Offline
317
#1

Попробуйте сделать бекап с помощью SypexDumper

https://sypex.net/ru/products/dumper/downloads/

Там если, что галочки потыкайте, их немного. В теории с настройками по умолчанию и автоматически тоже все корректно должно быть.

https://hstq.net - аренда серверов от 9.99$! Нет KYC! Много стран размещения на выбор! Акция - удвоим оплаченный период! Заказывайте!
A
На сайте с 19.07.2010
Offline
130
#2

посмотрите в phpMyAdmin кодировку самой базы, кодировку табличек в ней, откройте саму табличку и убедитесь, что на текстовых(и varchar) полях стоит кодировка UTF-8. скорее всего где-то там дефолтовая кодировка "latin1" стоит.

это нужно сделать один раз и спать спокойно, иначе утомитесь каждый раз подбирать нужные галочки для "перекодировки".

.............
SeVlad
На сайте с 03.11.2008
Offline
1609
#3
Kassidy:
Куда копать?

Во первых проверить БД, во вторых - настройки сервера. Всё должно передаваться в UTF8.

В любом случае.

Kassidy:
При восстановлении базы, соответственно, эти вопросики появляются на сайте.

А база, случаем, не правилась локально перед заливкой?

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

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