VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Как я не пытался найти тут - так не нашел ( часа 2 рылся по факам, бился в поиске ) ...
вообщем проблема такая
сверху справа налево идут ссылки : "Мой кабинет" "Справка" "Пользователи" ....
вообщем когда я нажимаю на "пользователи" страница открываеться с ошибкой
PHP Code:
Ошибка базы данных в vBulletin 3.6.4:
Invalid SQL:
SELECT user.*,usertextfield.*,userfield.*, user.userid, options,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid, infractiongroupid
,IF((NOT(options & 1024) AND (user.usergroupid IN (-1,6) OR FIND_IN_SET('6', membergroupids))), 0, reputation) AS reputationscore
,avatar.avatarpath,NOT ISNULL(customavatar.userid) AS hascustomavatar,customavatar.dateline AS avatardateline, customavatar.width AS avwidth, customavatar.height AS avheight
, lastactivity AS lastvisittime
FROM user AS user
LEFT JOIN usertextfield AS usertextfield ON(usertextfield.userid=user.userid)
LEFT JOIN userfield AS userfield ON(userfield.userid=user.userid)
LEFT JOIN reputationlevel AS reputationlevel ON(user.reputationlevelid=reputationlevel.reputationlevelid)
LEFT JOIN avatar AS avatar ON(avatar.avatarid = user.avatarid) LEFT JOIN customavatar AS customavatar ON(customavatar.userid = user.userid)
WHERE 1=1
AND user.usergroupid IN (-1,6,2,7,5)
ORDER BY user.username asc
LIMIT 0, 30;
Ошибка MySQL : Illegal mix of collations (latin1_swedish_ci,COERCIBLE) and (utf8_general_ci,IMPLICIT) for operation 'find_in_set'
Номер ошибки : 1267
Дата : Monday, April 30th 2007 @ 10:10:46 AM
Скрипт : http://trot.telenet.ru/forum/memberlist.php
Реферрер : http://trot.telenet.ru/forum/
IP адрес : 192.168.0.3
Имя пользователя : AGi
Имя класса : vB_Database
( сначала когда ставил нескоко месяцев назад 3.6.0 - я на ето забил )
сейчас ддумал обновлю до версии 3.6.4 всё заработает - и нихрена ...
т.к. естесственно проблема в базе данных а не в скриптах ...
но вот что конкретно исправлять там ... я ума не приложу ...
что значит - "денвер" .*?
я новичок - поетому не в курсе местного жоргона (((
если есть возможность ответь в ICQ
@ViolentOr
АнтиГуру
Join Date: Dec 2005
Location: Жо.. просто жо
Posts: 2,260
Версия vB: 3.8.5
Reputation:
Гуру 493
Репутация в разделе: 290
0
Quote:
Originally Posted by AGi
если есть возможность ответь в ICQ
стукнешься - отвечу... может быть...
Quote:
Originally Posted by AGi
что значит - "денвер" .*?
ну ты форум на чем поднял? Я так понимаю на локальной машине? А сервер на чем?
ursus
Гость
Posts: n/a
Какое-то несоответствие кодировок в БД.
Больше ниче понять не могу)
@AGi
Простоузер
Join Date: Apr 2007
Posts: 4
Reputation:
Novice 0
Репутация в разделе: 0
0
Quote:
Originally Posted by ursus
Какое-то несоответствие кодировок в БД.
Больше ниче понять не могу)
а как лечить не подскажите ?
( у меня на форуме разрешены ники с русскими символами - может быть надо какие либо свойства к бд прицйепить или что то там накумарить ) *?
@SIK
Простоузер
Join Date: May 2007
Posts: 1
Версия vB: 3.6.4
Reputation:
Novice 0
Репутация в разделе: 0
0
У меня аналогичная проблема. И мне ничего в голову не приходит.
Code:
Ошибка MySQL : Illegal mix of collations (cp1251_general_ci,COERCIBLE) and (utf8_general_ci,IMPLICIT) for operation 'find_in_set'
Номер ошибки : 1267
Last edited by SIK : 05-11-2007 at 03:49 AM.
@AGi
Простоузер
Join Date: Apr 2007
Posts: 4
Reputation:
Novice 0
Репутация в разделе: 0
0
АП
..........
подскажите что и как решать с етой ошибкой
@Phaeton
Знаток
Join Date: May 2006
Location: Киев
Posts: 627
Версия vB: 3.6.8
Reputation:
Knowing 206
Репутация в разделе: 128
0
хм. мне почему-то кажется что нужно конвертнуть БД из utf в cp1251. По ошибке понял, что база у тебя в utf а анные в ней - в cp1251. Или у меня опять бред ^_^