После перекодировки дампа БД из latin1 в cp1251 появилась проблема с кирилическими никами: некоторые пользователи не смогли под ними зайти и все не могут отправлять на них ЛС. В обохи случаях форум сообщает, что юзеры с такими никами не найдены, хотя сами юзеры спокойно постят, пользуются поиском и т.д.
Техпоодержка посоветовала мне вот что:
"Попробуйте установите в настройках форума кодировку для подключения к базе данных. SQL-запрос: SET NAMES cp1251
И установить локаль для PHP: setlocale(LC_ALL,"ru_RU.CP1251");"
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
legio85
После перекодировки дампа БД из latin1 в cp1251 появилась проблема с кирилическими никами: некоторые пользователи не смогли под ними зайти и все не могут отправлять на них ЛС. В обохи случаях форум сообщает, что юзеры с такими никами не найдены, хотя сами юзеры спокойно постят, пользуются поиском и т.д.
Техпоодержка посоветовала мне вот что:
"Попробуйте установите в настройках форума кодировку для подключения к базе данных. SQL-запрос: SET NAMES cp1251
И установить локаль для PHP: setlocale(LC_ALL,"ru_RU.CP1251");"
Не подскажите, как это граммотно сделать?
Ссылка на комментарий
Поделиться на других сайтах
8 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.