![]() |
Привет,
У меня проблема с кодировкой форум SMF и Debian 8. Я переместил форум на другую VPS, и не могу установить кодировку на дата форума. Весь форум (db) на utf-8, Debian en_US UTF-8, php deafult_charset - utf-8, Apache deafult_charset - utf-8. Все читается хорошо, но его дата (дни недели) выглядит так: "????????". Debian locale: LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=en_US.UTF-8 Я попытался и с CP251, без прогресса. |
Цитата:
|
Для Character set в mysql есть только:
# * InnoDB character-set-server = utf8mb4 collation-server = utf8mb4_general_ci Дамп - UTF8 |
Цитата:
1) Открыть дамп текстовым редактором и проверить, что дамп верен 2) Посмотреть через phpmyadmin, adminer - как данные лежат в базе данных, кодировку таблиц и столбцов. 3) Проверить настройки подключения к базе данных, включая особенности версий mysql |
Спасибо RORC, но все выглядит правильно.
phpmyadmin - все таблицы кодированы utf8_general_ci Дамп - верен db_character_set = 'utf8' Я не уверен, что проблема в смф. Весь форум читается правильно, только дата проблематична |
Цитата:
Открыть таблицу содержащую данные, посмотреть как записано. Нажать структуру, проверить кодировку строк. |
| Время: 17:11 |