Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Проблема с кирилличными никами
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- Pazh
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 4 месяца
- Благодарил (а): 43 раза
- Поблагодарили: 506 раз
- Контактная информация:
Re: Проблема с кириличными никами
в phpmyadmin выбрать все таблицы БД и внизу выбрать Проверить таблицы
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 1.4.2
- Сообщения: 72
- Стаж: 17 лет 9 месяцев
- Откуда: Новокузнецк
- Благодарил (а): 9 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Проблема с кириличными никами
все сделал. в самом низу вылезло вот этоPazh писал(а):в phpmyadmin выбрать все таблицы БД и внизу выбрать Проверить таблицы
Проблемы с индексами таблицы `phpbb_login_attempts`
Индексы PRIMARY и username_clean равнозначны и один из них может быть удалён.
Добавлено спустя 44 минуты 18 секунд:
а дальше то что делать?
Re: Проблема с кириличными никами
При регистрации ника на кирилице выдает:"Имя пользователя содержит запрещённые символы."
Форум 3.0.11 поставлен с нуля,без модов,PROSILVER,MySQL.Подскажите в чем проблема?
Форум 3.0.11 поставлен с нуля,без модов,PROSILVER,MySQL.Подскажите в чем проблема?
- angst66
- phpBB 3.0.0 RC1
- Сообщения: 1469
- Стаж: 12 лет 2 месяца
- Благодарил (а): 86 раз
- Поблагодарили: 149 раз
Re: Проблема с кириличными никами
Дед Возможно админка, регистрация пользователей, ограничение на символы в имени пользователя, любые символы
- SpLinter
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 17 лет 3 месяца
- Откуда: МСК
- Благодарил (а): 1 раз
- Контактная информация:
Re: Проблема с кириличными никами
Добрый день, друзья.
Вот и меня коснулась эта проблема после перезда на новый такрифный план.
Описание проблемы: не отображаются корректно названия тем и имена пользователей на русском языке, пользователи с русскими именами не могут войти. Все остальное не форуме по прежнему.
Произведенные изменения, после которых начались неполадки: переход на другой тарифный план.
Версия phpBB*: 3.0.3, MKPortal C1.2.1
Используемые шаблоны: subsilver2 с модифицированной цветовой схемой.
Используемые моды: activity_stats_mod, AntiBotQuestion, Anti_double_post_v2.0.2, Display_age_in_VT, Mark_edited_posts_as_unread_v1.0.1, NV_advanced_last_topic_titles_1_2_3, Olympus_QR, Topic_in_Who_is_Online, upcoming birthday 1.0.1.
Версия PHP: 5.2.10
Используемая СУБД и её версия: MySQL 5.1.41
Ссылка на конференцию: http://tracktourist.ru
Есть ли у вас тестовый аккаунт**: test_user Pa$$w0rd
Использовался ли поиск для решения проблемы: Прочитаны все 13 страниц темы
Если да, то какие запросы вы использовали: Пришел из гугла по запросу "phpbb3 имена пользователей и тем кракозябрами"
Каким браузером вы пользовались и есть ли проблема с другими браузерами: Везде одно и то же.
Что могу добавить.
Структура папок:
Копируем файлы username_clen.php и STK в корень.
При запуске username_clean.php ошибка:
При запуске STK ошибка:
Копируем те же файлы в подпапку forum.
Запуск username_clesn.php отрабатывает с сообщением об успешном завершении. Но это не помогает.
STK вываливается с ошибкой:
Все таблицы и поля в UTF8_bin.
В таблице phpbb3_users поля username и username_clear выглядят так (что до работы username_clean.php, что после):
Таблицы phpbb3_login_attemps нет.
Таблицы проверены через CHECK TABLE.
Вроде бы все указал, что нашел.
Какие будут мысли?
Спасибо.
Вот и меня коснулась эта проблема после перезда на новый такрифный план.
Описание проблемы: не отображаются корректно названия тем и имена пользователей на русском языке, пользователи с русскими именами не могут войти. Все остальное не форуме по прежнему.
Произведенные изменения, после которых начались неполадки: переход на другой тарифный план.
Версия phpBB*: 3.0.3, MKPortal C1.2.1
Используемые шаблоны: subsilver2 с модифицированной цветовой схемой.
Используемые моды: activity_stats_mod, AntiBotQuestion, Anti_double_post_v2.0.2, Display_age_in_VT, Mark_edited_posts_as_unread_v1.0.1, NV_advanced_last_topic_titles_1_2_3, Olympus_QR, Topic_in_Who_is_Online, upcoming birthday 1.0.1.
Версия PHP: 5.2.10
Используемая СУБД и её версия: MySQL 5.1.41
Ссылка на конференцию: http://tracktourist.ru
Есть ли у вас тестовый аккаунт**: test_user Pa$$w0rd
Использовался ли поиск для решения проблемы: Прочитаны все 13 страниц темы
Если да, то какие запросы вы использовали: Пришел из гугла по запросу "phpbb3 имена пользователей и тем кракозябрами"
Каким браузером вы пользовались и есть ли проблема с другими браузерами: Везде одно и то же.
Что могу добавить.
Структура папок:
Код: Выделить всё
forum - папка с PHPBB 3.0.3
images
index.php - index от MKPortal
index.php.old
lights
mkportal - папка с MKPortal
robots.txt
temp
tracktourist_site_map.xml
yandex_4a77779b4c9af13a.txt
При запуске username_clean.php ошибка:
Код: Выделить всё
Warning: include(./common.php) [function.include]: failed to open stream: No such file or directory in /home/h19634-2/tracktourist.ru/docs/username_clean.php on line 17
Warning: include() [function.include]: Failed opening './common.php' for inclusion (include_path='.:/home/h19634-2/tracktourist.ru/php') in /home/h19634-2/tracktourist.ru/docs/username_clean.php on line 17
Fatal error: Call to a member function session_begin() on a non-object in /home/h19634-2/tracktourist.ru/docs/username_clean.php on line 20
Код: Выделить всё
Warning: require(./../common.php) [function.require]: failed to open stream: No such file or directory in /home/h19634-2/tracktourist.ru/docs/stk/common.php on line 38
Fatal error: require() [function.require]: Failed opening required './../common.php' (include_path='.:/home/h19634-2/tracktourist.ru/php') in /home/h19634-2/tracktourist.ru/docs/stk/common.php on line 38
Запуск username_clesn.php отрабатывает с сообщением об успешном завершении. Но это не помогает.
STK вываливается с ошибкой:
Все таблицы и поля в UTF8_bin.
В таблице phpbb3_users поля username и username_clear выглядят так (что до работы username_clean.php, что после):
Код: Выделить всё
username username_clean
Anonymous anonymous
KerosinkA kerosinka
d0a03fd0a0d086d0a0c2b0d0a0d0852f4b45524f53494e 70ca94706970c2b070732f6b65726f73696e
d0a1d193d0a1d082d0a0c2b0d0a0d196d0a0c2b0d0a0d085 63d19363d19270c2b0706970c2b07073
Таблицы проверены через CHECK TABLE.
Вроде бы все указал, что нашел.
Какие будут мысли?
Спасибо.
Небо инопланетянам.
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Проблема с кириличными никами
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
- SpLinter
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 17 лет 3 месяца
- Откуда: МСК
- Благодарил (а): 1 раз
- Контактная информация:
Re: Проблема с кириличными никами
Sheer, спасибо за ссылку, кмк, немного не по теме она. Ибо форум у меня выглядит так:
Т.е. все нормальным русским языком, кроме названий тем и ников.
Ну и основной метод решения проблемы из той темы выполнен:
Т.е. все нормальным русским языком, кроме названий тем и ников.
Ну и основной метод решения проблемы из той темы выполнен:
Код: Выделить всё
mbstring.detect_order no value
mbstring.encoding_translation Off
mbstring.func_overload 0
mbstring.http_input pass
mbstring.http_output pass
mbstring.internal_encoding UTF-8
mbstring.language neutral
mbstring.strict_detection Off
mbstring.substitute_character no value
Небо инопланетянам.
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Проблема с кириличными никами
SpLinter
Как вы переходили на новый тарифный план? Делали резервную копию БД, потом восстанавливали?
Добавлено спустя 16 минут 16 секунд:
Сдается мне, что при создании дампа вы не сняли флажек
Вот я зашел к вам на форум, создал у тест юзера подпись на кириллице, нормально отображается, и заголовок сообщения тоже:
http://tracktourist.ru/forum/viewtopic. ... 430#p14430
Посмотрите, как это выглядит в БД.
Ситуация не из приятных, но поправимая.
Да, и версия 3.0.3 - это жесть.
Как вы переходили на новый тарифный план? Делали резервную копию БД, потом восстанавливали?
Добавлено спустя 16 минут 16 секунд:
Сдается мне, что при создании дампа вы не сняли флажек
Сохранение бинарных полей в шестнадцатеричном виде (к примеру, "abc" станет 0x616263)
Вот я зашел к вам на форум, создал у тест юзера подпись на кириллице, нормально отображается, и заголовок сообщения тоже:
http://tracktourist.ru/forum/viewtopic. ... 430#p14430
Посмотрите, как это выглядит в БД.
Ситуация не из приятных, но поправимая.
Да, и версия 3.0.3 - это жесть.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
- SpLinter
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 17 лет 3 месяца
- Откуда: МСК
- Благодарил (а): 1 раз
- Контактная информация:
Re: Проблема с кириличными никами
Я приходящий админ, если что-то вдруг сломается Сайт переносил сам хостер.Sheer писал(а):Как вы переходили на новый тарифный план? Делали резервную копию БД, потом восстанавливали?
Вижу, да.Sheer писал(а):Вот я зашел к вам на форум, создал у тест юзера подпись на кириллице, нормально отображается, и заголовок сообщения тоже:
В БД все выгляди более чем ок.Sheer писал(а):Посмотрите, как это выглядит в БД.
Код: Выделить всё
user_id username username_clean user_sig
173 test_user test_user бла-бла
Расскажете?Sheer писал(а):Ситуация не из приятных, но поправимая.
Я давно уже этим не занимался. Вчера в админке мне показало последнюю версию как 44, хотя вроде как 3.0.12.Sheer писал(а):Да, и версия 3.0.3 - это жесть.
Надо будет заняться. Вопрос только как это с MKPortal работать будет.
Спасибо.
Небо инопланетянам.
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Проблема с кириличными никами
Криворукий...SpLinter писал(а):Сайт переносил сам хостер.
Примерно так, [FAQ] Проблема с UTF8 только у вас CP-1251SpLinter писал(а):Расскажете?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
- SpLinter
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 17 лет 3 месяца
- Откуда: МСК
- Благодарил (а): 1 раз
- Контактная информация:
Re: Проблема с кириличными никами
Sheer
нашел еще вот такое решение:
Спасибо.
нашел еще вот такое решение:
Стоит попробовать? Доступ по SSH есть.mysqldump --add-drop-table database_to_correct | replace CHARSET=latin1 CHARSET=utf8 | iconv -f latin1 -t utf8 | mysql database_to_correct
Спасибо.
Небо инопланетянам.
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Проблема с кириличными никами
Попробуйте, только резервную копию прежде не забудьте сделать.
и там не
И еще что-придется ручками править...
и там не
latin1
, а cp1251
И еще что-придется ручками править...
CP1251 → UTF-8Синее С?естилапое крокодилко (СЃ)
Небо инопланетянам! (ц)
Синее �?естилапое крокодилко (с)
Небо инопланетянам! (ц)
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
- SpLinter
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 17 лет 3 месяца
- Откуда: МСК
- Благодарил (а): 1 раз
- Контактная информация:
Re: Проблема с кириличными никами
Это да. Я просто цитату без правки вставил.Sheer писал(а): CP1251 → UTF-8
Отдельные буквы посмотрим потом.
А ваш скрипт такой фичей не страдает?
Вечером подниму лабу дома, буду пробовать.
Спасибо.
Небо инопланетянам.
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Проблема с кириличными никами
Дело не в скрипте, а в исходных данных. Скрипт используетSpLinter писал(а):А ваш скрипт такой фичей не страдает?
iconv
, и что ему скормить - то и выдаст. Вот это С?
ему не под силу, потому что в ?
, ничего криминального нет, а один байт С
он перекодировать не может. Можно сделать дополнение на отлов неправильно перекодированных символов, но ту все индивидуально.Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.