Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » Служебные » Корзина

[Удалено] Зарегистрировал пользователя на рус. языке, при входе ошибка

Сюда попадают удалённые темы.

Тема удалена

СообщениеТема удалена из раздела: PHP и MySQL | удалил: crash | 01 дек 2012, 09:09.

Сообщение 13 сен 2011, 14:42

Добрый день!
Зарегистрировал пользователя на русском языке при входе в форум выскакивает ошибка:
Общая ошибка
SQL ERROR [ mysql4 ]

Incorrect string value: '\xC4\xB8oc\xD1\x82...' for column 'username_clean' at row 1 [1366]

Произошла ошибка SQL при выборке на этой странице. Пожалуйста, сообщите администратору, если ошибка будет повторяться.
Если захожу под именем пользователя написанном на анг. языке ошибки не возникает.
Как исправить эту ошибку?
форум http://forum.vasilek34.ru
Костя
Новичок
 
Сообщений: 0
Зарегистрирован:
13 сен 2011, 14:33
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 13 сен 2011, 21:16

У меня тоже самое. Какой то баг. Идёт подмена символов... б - меняет на 6 (шестёрку). С английскими нет такого бага.

скрин http://clip2net.com/s/1aJSK
Terminator
Новичок
 
Сообщений: 0
Зарегистрирован:
13 сен 2011, 21:04
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 13 сен 2011, 21:23

такая же проблема. Пробовал скрипт username_clean.php - не помогло. Пытался менять кодировку таблицы username_clean - так же безрезультатно.
Через STK, Reclean usernames тоже не помог.
Спасло то, что сайт на джумле. поставил мост rockbridge, теперь авторизация идет с джумловской базы - и никаких проблем.
Shanauroff
Новичок
 
Сообщений: 0
Зарегистрирован:
13 сен 2011, 21:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 31 окт 2011, 02:41

Tried obtaining data for a non-existent user
DEBUG MODE
SQL Error : 1267 Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='
SELECT * FROM phpbb_users WHERE username = '*****' AND user_id <> 0
Line : 195
File : functions.php
///////
Установил sky-движок с интегрированым форумом PHPBB2, такая-же песня с форумом. С никами на кирилице нет входа на форум (ошибка в шапке поста)

Ответ нашёл в поддержке формата cp1251 и mysql движка :
(Взято с http://artweb-design.org)

В базе MySQL данные хранятся в формате utf8. При соединении с базой и указании данного формата мы получаем на выходе непонятные иероглифы...
Но... если поменять кодировку при запросе:
mysql_query ("set character_set_client=cp1251");
mysql_query ("set character_set_results=cp1251");
mysql_query ("set collation_connection=cp1251_general_ci");

Вопрос: Как правильно осуществить "лечение" не навредив?
TCS
Новичок
 
Сообщений: 2
Зарегистрирован:
31 окт 2011, 02:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 31 окт 2011, 07:17

TCS писал(а):форумом PHPBB2

мдя. Вообще нет слов
crash
Поддержка
 
Сообщений: 11349
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 01 ноя 2011, 02:22

crash писал(а):
TCS писал(а):форумом PHPBB2

мдя. Вообще нет слов

Нет слов - ни есть хорошо :D Возможно-ли обновить Интегрированый в сайт форум? И не станет ли он после обновления отдельным сателитом от сайта?
p.s. Учиться никогда не поздно.... :!:
TCS
Новичок
 
Сообщений: 2
Зарегистрирован:
31 окт 2011, 02:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 01 ноя 2011, 05:42

я даже без понятия, что такое sky-движок, поэтому можно ли там что-то сделать вам наверное скажет автор движка
crash
Поддержка
 
Сообщений: 11349
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 01 дек 2012, 07:31

TCS писал(а):Возможно-ли обновить Интегрированый в сайт форум? И не станет ли он после обновления отдельным сателитом от сайта?
p.s. Учиться никогда не поздно.... :!:

Я так полагаю, речь о Sky-Tracker. У него таблицы и скрипты в windows-1251, phpbb2 тоже был в ней. Если поставить phpbb3 - ничего путнего не выйдет. У него и таблицы в uft-8 и скрипты и вывод. Если только на лету перекодировать... Получается, начало страницы выводит Sky в ср-1251, потом в середине форум в юникоде, и потом конец страницы снова в 1251 =)
SkamplettDN
Новичок
 
Сообщений: 2
Зарегистрирован:
30 ноя 2012, 20:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


 

Вернуться в Корзина

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама