VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
После модернизации сервера переслат работать форум. При попытке создать новую тему выдается:
HTML Code:
Ошибка база данных в vBulletin 3.5.0:
Invalid SQL:
SELECT smilieid, smilietext, smiliepath, smilie.title,
imagecategory.title AS category
FROM smilie AS smilie
LEFT JOIN imagecategory AS imagecategory USING(imagecategoryid)
ORDER BY imagecategory.displayorder, imagecategory.title, smilie.displayorder;
Ошибка MySQL : Table 'forumsutd_db.smilie' doesn't exist
Номер ошибки : 1146
Дата : Thursday, February 16th 2006 @ 04:03:50 PM
Скрипт : http://forum.sutd.ru/newthread.php?do=newthread&f=3
Реферрер :
IP адрес :
Имя пользователя :
Имя класса : vb_database
Что можно предпринять? Поможет ли апдейт форума до версии 3.5.3
bula, проверь свою БД, в ней почему-то нет нужной для запроса таблицы
Quote:
Table 'forumsutd_db.smilie' doesn't exist
Возможно она пропала при апгрейде сервера.. хотя это маловероятно
@bula
Простоузер
Join Date: Nov 2005
Posts: 11
Reputation:
Novice 0
Репутация в разделе: 0
0
А как проверить наличие таблицы? Знаю что нужно сделать запрос из админки а какой не знаю. Подскажите.
@Vice
Продвинутый
Хочет чего-то непонятного...
Join Date: Jul 2005
Location: Саратов
Posts: 521
Версия vB: 3.8.4
Reputation:
Опытный 66
Репутация в разделе: 53
0
bula, этой таблицы точно нет - об этом тебе говорит ошибка движка
Проверь если хочешь из админки запросом
PHP Code:
SELECT * FROM `forumsutd_db.smilie`
Запрос показывает все, что есть в таблице, если таблица конечно есть
Лучший вариант однако залезть в БД через phpMyAdmin и посмотреть там что да как.
Если у тебя не работает форум вообще - скорее всего у тебя неправильно установлен префикс к таблице - изменить можно в конфиге (includes\config.php) переменная
$config['Database']['tableprefix'] = '';
Попробуй заменить на
$config['Database']['tableprefix'] = 'forumsutd_db.';
@bula
Простоузер
Join Date: Nov 2005
Posts: 11
Reputation:
Novice 0
Репутация в разделе: 0
0
Quote:
Originally Posted by Vice
bula, этой таблицы точно нет - об этом тебе говорит ошибка движка
Проверь если хочешь из админки запросом
PHP Code:
SELECT * FROM `forumsutd_db.smilie`
Запрос показывает все, что есть в таблице, если таблица конечно есть
Лучший вариант однако залезть в БД через phpMyAdmin и посмотреть там что да как.
Если у тебя не работает форум вообще - скорее всего у тебя неправильно установлен префикс к таблице - изменить можно в конфиге (includes\config.php) переменная
$config['Database']['tableprefix'] = '';
Попробуй заменить на
$config['Database']['tableprefix'] = 'forumsutd_db.';
При запросе из админки выдает следующее:
Code:
Во время выполнения вашего запроса произошла ошибка. Информация об ошибке:
номер ошибки: 1103
описание ошибки: Incorrect table name 'forumsutd_db.smilie'
При смене $config['Database']['tableprefix'] = ''; на $config['Database']['tableprefix'] = 'forumsutd_db.' форум перестает вообще загружаться, значит с префиксом все нормально.
@Vice
Продвинутый
Хочет чего-то непонятного...
Join Date: Jul 2005
Location: Саратов
Posts: 521
Версия vB: 3.8.4
Reputation:
Опытный 66
Репутация в разделе: 53
0
Значит просто удалили таблицу.. лезь через phpMyAdmin в БД и смотри, если такого нет - проси хостера разбираться