VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
обновил мускул на форуме с 4.1.8-max на 5.0.18-max
0
у меня при нажатии на какой нибудь ник вываливается ошибка вот такая :
PHP Code:
мОшибка база данных в vBulletin 3.6.2:
Invalid SQL:
SELECT COUNT(posts) AS postcount, thread.threadid, thread.forumid, post.threadid, post.userid,
forum.forumid, forum.title AS forumname, user.userid AS userid, user.username AS username
FROM forum AS forum
LEFT JOIN deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')
LEFT JOIN thread AS thread ON (forum.forumid = thread.forumid)
LEFT JOIN user AS user ON (user.userid = 272)
LEFT JOIN post AS post ON (post.threadid = thread.threadid)
WHERE 1=1 AND post.userid = 272
AND thread.forumid NOT IN (0,32)
AND thread.visible = '1'
AND deletionlog.primaryid IS NULL
GROUP BY forum.forumid
ORDER BY postcount DESC
LIMIT 0 , 15;
Ошибка MySQL : Unknown column 'thread.threadid' in 'on clause'
Номер ошибки : 1054
Дата : Monday, December 4th 2006 @ 06:11:44 PM
Скрипт : http://*****/forum/member.php?u=272
Реферрер : http://*****/forum/memberlist.php?styleid=1
IP адрес : ****
Имя пользователя : *
Имя класса : vB_Database
Ошибка MySQL : Unknown column 'thread.threadid' in 'on clause'
неизвестная колонка 'thread.threadid' в 'on clause'...
создай ее вручную (похоже ее нет)
@war
Продвинутый
Join Date: Dec 2005
Posts: 127
Версия vB: 3.6.2
Reputation:
Опытный 22
Репутация в разделе: 14
0
Quote:
Originally Posted by grand
неизвестная колонка 'thread.threadid' в 'on clause'...
создай ее вручную (похоже ее нет)
обьясни пожалуйсата, по подробнее я не сильно рублю в мускуле
@grand
Специалист
Join Date: Nov 2005
Location: Z018804891446
Posts: 1,131
Версия vB: 3.6.4
Reputation:
Professional 565
Репутация в разделе: 480
0
таблица 'on clause'
не хватает колонки 'thread.threadid'
через phpMyAdmin посмотри таблицу 'on clause', есть она у тебя вообще ( у меня такой нет), если есть смотрив ней колонку 'thread.threadid' - нет, создай...
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 901
1
не дело не в колонках. действительно на 4.1 запрос работает, а на 5 нет...
добавлено через 32 минуты
Какая версия форума у тебя?
Апгрейд точно прошел нормально ты все файлы заменил?
Попробуй все php-файлы залей заново такой бредовый запрос подавать форум не должен.
Дело в том, что у меня 3.5.3 и без нареканий работает на max 5.0.26.
..блаблабла
FROM forum
LEFT JOIN deletionlog ON(thread.threadid = deletionlog.primaryid)
блаблабла...
Это бред,обратите внимание, что в условиях указаны таблицы которых нету в самом перечеслении предложения join.
оно работало по недоразумению 4.1.
Какие хаки ставились? Выключай, запрос похож на получение последних 15 тем созданых пользователем.
вроде такого в обычно форуме в профиле нету
Last edited by netwind : 12-04-2006 at 08:36 PM.
Reason: Добавлено сообщение
@war
Продвинутый
Join Date: Dec 2005
Posts: 127
Версия vB: 3.6.2
Reputation:
Опытный 22
Репутация в разделе: 14
0
netwind,
Quote:
Originally Posted by netwind
Какая версия форума у тебя?
версия форума 3.6.2
дело в том что я вначале обновил форум потом обновлял мускул
Quote:
Originally Posted by netwind
Какие хаки ставились?
да 3 хака поставил вернее продукта,
1. Цитата выделенного и ник
2. отображении под форумов
3. в профиле юзера добавляется где он отвечал в процентах на каких форумах.
что делать то?
plizz, hell me!
добавлено через 36 минут netwind,
Решил проблему !
дело вот в чём последним я ставил хак "Активность в разделах 1.1.2 (отображение постов пользователя по разделам by kerk & Maks666)" после отключения продукта все стало на свои места !
всем спасибо тему можно закрывать!
Last edited by war : 12-05-2006 at 09:46 AM.
Reason: Добавлено сообщение
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 901
2
ясно, в хаке найди строчки
LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')
LEFT JOIN " . TABLE_PREFIX . "thread AS thread ON (forum.forumid = thread.forumid)
и поменяй их местами
должно заработать.