VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Стоит огромный форум (более 500.000 сообщений) на 3.5.4
Решил копию этого форума проапгрейдить до 3.6.5
Обновление вроде как прошло успешно, но при входе в админ-панель вылезает меню слева , а справа ошибка бд. Ошибка следущая:
Quote:
Invalid SQL:
SELECT adminmessage.adminmessageid
FROM vb35adminmessage AS adminmessage
INNER JOIN vb35adminlog AS adminlog ON (adminlog.script = adminmessage.script AND adminlog.action = adminmessage.action)
WHERE adminmessage.status = 'undone'
AND adminmessage.script <> ''
AND adminlog.dateline > adminmessage.dateline
GROUP BY adminmessage.adminmessageid;
Ошибка MySQL : Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_general_ci,IMPLICIT) for operation '='
Номер ошибки : 1267
На форуме установлены следущие хаки:
Add Banner 1.6
Предотвращение даблпостинга 1.0 Beta 7
Inferno RSS FF Technology 1.5
Фаловая база 4.1.1
PMNS v1.0.5.9.23 PM-Notification System(by Sequence)
Post Thank You Hack 3.3 Post Thank You Hack
vBulletin Система предупреждений 1.0.4
vBa CMPS тоже не работает. но видимо из-за того что я её не проапгрейдил до версии форума 3.6
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_general_ci,IMPLICIT)
говорит что проблемы с кодировкой. Сравниваются два значения в разных кодировках. У тебя БД в какой кодировке?
@Cr00t
Продвинутый
Join Date: Jun 2005
Location: MSK
Posts: 407
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 85
Репутация в разделе: 83
0
ViolentOr, нет. на линух-сервере, апач и все дела. что точно стоит - хз
Malcolm Reed, смысл в том, что сервер один и тот же, и mysql та же самая что и была, т.е. просто добавил новую базу, даже не добавил скопировал оригинал в копию. как посмотреть текущую кодировку бд? через phpinfo(); можно? какая строка там?
@Malcolm Reed
Эксперт
Join Date: Jan 2006
Location: http://www.lisichko.ru
Posts: 4,637
Версия vB: 3.6 Beta
Reputation:
Expert 1682
Репутация в разделе: 964
0
Quote:
Originally Posted by Cr00t
и mysql та же самая что и была
однако ты ее куда-то импортировал/скопировал => могла смениться кодировка =\
Quote:
Originally Posted by Cr00t
как посмотреть текущую кодировку бд?
в phpMyAdmin должно быть. Где-то. =)
@Cr00t
Продвинутый
Join Date: Jun 2005
Location: MSK
Posts: 407
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 85
Репутация в разделе: 83
0
Quote:
Originally Posted by Malcolm Reed
однако ты ее куда-то импортировал/скопировал => могла смениться кодировка =\
в phpMyAdmin должно быть. Где-то. =)
Допустим, я найду какая там кодировка. Что дальше делать?
ursus
Гость
Posts: n/a
Quote:
Originally Posted by ViolentOr
Cr00t, апгрейдишь на локалке на денвере?
За что ты так ненавидишь Денвер?)
@ViolentOr
АнтиГуру
Join Date: Dec 2005
Location: Жо.. просто жо
Posts: 2,260
Версия vB: 3.8.5
Reputation:
Гуру 493
Репутация в разделе: 290
0
Quote:
Originally Posted by ursus
За что ты так ненавидишь Денвер?)
за то, что это баг денвера.. точнее одной из тех сборок...
Quote:
Originally Posted by Cr00t
Допустим, я найду какая там кодировка. Что дальше делать?
сказать нам
@Cr00t
Продвинутый
Join Date: Jun 2005
Location: MSK
Posts: 407
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 85
Репутация в разделе: 83
0
Я пока что дома не был, нашел следущее про mysql:
Quote:
character set client utf8
(Глобальное значение) latin1
character set connection utf8
(Глобальное значение) latin1
character set database latin1
character set filesystem binary
character set results utf8
(Глобальное значение) latin1
character set server latin1
character set system utf8
Добавлено через 12 часов 20 минут
Старая база в кодировке: latin1_swedish_ci
Копия базы: latin1_general_ci
Что теперь делать?
Тут обнаружился ещё баг откуда-то: невозможно "пожаловаться на сообщение"... выдает:
Fatal error: Unable to proceed with save while $errors array is not empty in class vB_DataManager_PM in /includes/class_dm.php on line 758
Last edited by Cr00t : 05-03-2007 at 10:33 PM.
Reason: Добавлено сообщение
@ViolentOr
АнтиГуру
Join Date: Dec 2005
Location: Жо.. просто жо
Posts: 2,260
Версия vB: 3.8.5
Reputation:
Гуру 493
Репутация в разделе: 290
0
Cr00t,
Quote:
Originally Posted by Cr00t
Старая база в кодировке: latin1_swedish_ci
Копия базы: latin1_general_ci