Коллективный разум, нужна твоя помощь!
Получил форум 3.0.11 от предыдущего владельца. Решил в phpmyadmin посмотреть SQL-выборку по местам пользователей (поле "Откуда" в профиле), а там все (вероятно) кириллические значения в виде "d09cd0bed181d0bad0b2d0b0", а в человеко-воспринимаемом виде - только цировые и латинского алфавита. При этом на самом форуме всё воспринимается нормально.
Грешу на то, что побилась кодировка, как в случае с именами пользователей. Как это можно вылечить?
Побились кириллические буквы в user_from
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 9 лет 1 месяц
-
- phpBB 3.0.4
- Сообщения: 2215
- Стаж: 17 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 117 раз
Re: Побились кириллические буквы в user_from
Кодировка не побилась.
Версия №1
Форум ставился на версию MySQL 4.0 или ниже, там для этого поля используется тип blob, т.е. двоичные данные.
Если у Вас используется более новая версия MySQL(старая уже мало где используется), то можно воспользоваться скриптом для обновления MySQL:
https://www.phpbb.com/support/docs/en/3 ... ue-errors/
Он выдаст список SQL команд, их нужно будет запустить в phpMyAdmin.
Перед выполнением команд не забудьте сделать резервную копию.
Версия №2
У Вас старая версия phpMyAdmin.
Версия №1
Форум ставился на версию MySQL 4.0 или ниже, там для этого поля используется тип blob, т.е. двоичные данные.
Если у Вас используется более новая версия MySQL(старая уже мало где используется), то можно воспользоваться скриптом для обновления MySQL:
https://www.phpbb.com/support/docs/en/3 ... ue-errors/
Он выдаст список SQL команд, их нужно будет запустить в phpMyAdmin.
Перед выполнением команд не забудьте сделать резервную копию.
Версия №2
У Вас старая версия phpMyAdmin.
Всё повторяется. nurlan.info