Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 3.х
Расширенный поиск

vBulletin 3.х Раздел о vBulletin и всем что касается этого скрипта

Ответ
 
Опции темы Поиск в этой теме
Старый 10.07.2012, 08:49 Вверх   #1
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию Проблема с хаком Stop the Registration Bots

Ставлю Булку 3.8.7 PL2 и пытаюсь ставить этот хак - не ставится: выскакивает в Админке сообщение про ошибку БД. Есть ли у кого более свежая версия хака с пофиксеным багом?
  Ответить с цитированием
Старый 10.07.2012, 09:13 Вверх   #2
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Prometej, свежее чем 1.2.2 не найдешь http://www.bormotuhi.net/showpost.ph...5&postcount=32
  Ответить с цитированием
Старый 10.07.2012, 10:00 Вверх   #3
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию

А как тогда такое лечится?
Нажми для просмотра
Ошибка базы данных в vBulletin 3.8.7:

Invalid SQL:

CREATE TABLE IF NOT EXISTS stopbotsregistry (
`hash` varchar(100) NOT NULL default '',
`regtime` int(10) unsigned NOT NULL default '0',
`rf_name` varchar(10) NOT NULL default '',
`rf_value` varchar(10) NOT NULL default '',
`uf_name` varchar(10) NOT NULL default '',
`uf_value` varchar(10) NOT NULL default '',
PRIMARY KEY (`hash`),
KEY `regtime` (`regtime`)
) TYPE=MyISAM;

Ошибка MySQL : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 10
Номер ошибки : 1064
Дата запроса : Tuesday, July 10th 2012 @ 10:56:04 AM
Дата ошибки : Tuesday, July 10th 2012 @ 10:56:04 AM
Скрипт : http://доменное_имя/admincp/plugin.php?do=productimport
Реферрер : http://доменное_имя/admincp/plugin.php?do=productadd
IP адрес : 77.82.92.199
Имя пользователя : Тут был ник глав. Админа
Имя класса : vB_Database
Версия MySQL : 5.5.11-log
  Ответить с цитированием
Старый 10.07.2012, 10:21 Вверх   #4
Просто блондинка
 
Аватар для Luvilla
Luvilla вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Prometej Посмотреть сообщение
А как тогда такое лечится?
запросто)

это означает, что у Вас достаточно новый MySQL, а хак написан давно или "по старинке"
ничего страшного
откройте хак (продукт)
найдите <installcode> - и далее код создания таблицы (или нескольких таблиц)
найдите текст TYPE=MyISAM (он в конце создания каждой таблицы) и замените слово TYPE на ENGINE
источник
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Старый 10.07.2012, 11:33 Вверх   #5
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию

Большое спасибо - помогло.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:35. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.08257 секунды с 13 запросами