VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
MySQL Error : Unknown column 'lastprefixid' in 'field list'
Говорит нет столбца в таблице field list
Добавь через phpmyadmin (глюк должен уйти).
@zar
Продвинутый
Join Date: Apr 2007
Posts: 130
Версия vB: 5.x.x
Reputation:
Опытный 15
Репутация в разделе: 15
0
у меня вообще нет lastprefixid
во всей базе.. посмотрел по бэкапам. полгода назад тоже небыло...
а вот 3.6.7 в файле
install/mysql-schema.php
Code:
$schema['CREATE']['query']['forum'] = "
CREATE TABLE " . TABLE_PREFIX . "forum (
forumid SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
styleid SMALLINT UNSIGNED NOT NULL DEFAULT '0',
title VARCHAR(100) NOT NULL DEFAULT '',
title_clean VARCHAR(100) NOT NULL DEFAULT '',
description TEXT,
description_clean TEXT,
options INT UNSIGNED NOT NULL DEFAULT '0',
showprivate TINYINT UNSIGNED NOT NULL DEFAULT '0',
displayorder SMALLINT NOT NULL DEFAULT '0',
replycount INT UNSIGNED NOT NULL DEFAULT '0',
lastpost INT NOT NULL DEFAULT '0',
lastposter VARCHAR(100) NOT NULL DEFAULT '',
lastpostid INT UNSIGNED NOT NULL DEFAULT '0',
lastthread VARCHAR(250) NOT NULL DEFAULT '',
lastthreadid INT UNSIGNED NOT NULL DEFAULT '0',
lasticonid SMALLINT NOT NULL DEFAULT '0',
lastprefixid VARCHAR(25) NOT NULL DEFAULT '',
threadcount mediumint UNSIGNED NOT NULL DEFAULT '0',
daysprune SMALLINT NOT NULL DEFAULT '0',
newpostemail TEXT,
newthreademail TEXT,
parentid SMALLINT NOT NULL DEFAULT '0',
parentlist VARCHAR(250) NOT NULL DEFAULT '',
password VARCHAR(50) NOT NULL DEFAULT '',
link VARCHAR(200) NOT NULL DEFAULT '',
childlist TEXT,
defaultsortfield VARCHAR(50) NOT NULL DEFAULT 'lastpost',
defaultsortorder ENUM('asc', 'desc') NOT NULL DEFAULT 'desc',
imageprefix VARCHAR(100) NOT NULL DEFAULT '',
PRIMARY KEY (forumid)
)
";
и
Code:
$schema['CREATE']['query']['tachyforumpost'] = "
CREATE TABLE " . TABLE_PREFIX . "tachyforumpost (
userid INT UNSIGNED NOT NULL DEFAULT '0',
forumid INT UNSIGNED NOT NULL DEFAULT '0',
lastpost INT UNSIGNED NOT NULL DEFAULT '0',
lastposter VARCHAR(100) NOT NULL DEFAULT '',
lastpostid INT UNSIGNED NOT NULL DEFAULT '0',
lastthread VARCHAR(250) NOT NULL DEFAULT '',
lastthreadid INT UNSIGNED NOT NULL DEFAULT '0',
lasticonid SMALLINT UNSIGNED NOT NULL DEFAULT '0',
lastprefixid VARCHAR(25) NOT NULL DEFAULT '',
PRIMARY KEY (userid, forumid),
KEY (forumid)
)
";
воот... что делать?
в старых бэкапах нету его...
и сейчас после обновления до 3.7 в phpmyadmin'е смотрю тоже нету. их...
@zar
Продвинутый
Join Date: Apr 2007
Posts: 130
Версия vB: 5.x.x
Reputation:
Опытный 15
Репутация в разделе: 15
0
Так что делать? помогите с советом?...
@Tier
Простоузер
Join Date: Dec 2005
Posts: 221
Reputation:
Newbie -31
Репутация в разделе: 8
0
попробуй создать раздел или отредактировать все будет гуд? просто я сталкнулся с похожей проблемой, все пашет но разделы не создаются..
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
да блин запихайте же эту колонку руками в базу...
вас же не рожать заставляют в конце концов...
запрос будет примерно таким
ALTER TABLE `table`ADD lastprefixid VARCHAR(25) NOT NULL DEFAULT '';
где table название таблицы
и еще, если используете префиксы к таблицам, его нужно так же указать