Форум сетевых администраторов
Показаны 13 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Ошибка помогите! (http://netadmin.ws/forum/showthread.php?threadid=4845)


Помещено unreg 23-03-2003 в 15:29:

Angry Ошибка помогите!

Пытаюсь поставить vb 2.2.9
На step 4 выскакивает вот такая вещь
There seems to have been a slight problem with the database.
Please try again by pressing the refresh button in your browser.

An E-Mail has been dispatched to our Technical Staff, who you can also contact if the problem persists.

We apologise for any inconvenience.
Потом мне на мыло приходит следущее:

Database error in vBulletin Installer :

Invalid SQL: CREATE TABLE access (
userid int(10) unsigned DEFAULT '0' NOT NULL,
forumid smallint(5) unsigned DEFAULT '0' NOT NULL,
accessmask smallint(5) unsigned DEFAULT '0' NOT NULL
)
mysql error: Table 'access' already exists

mysql error number: 1050

Помогите че делать?
P.s на 2.2.5 было тоже самое...


Помещено Ferz 23-03-2003 в 15:40:

Он не может создать таблицу.
Скорее всего ты ставишь на локалке при старых (apache/PHP/MySQL - нужное подчеркнуть).

Попробуй обновить версии.
А может просто что то с доступом и тебе не возможно создавать теблицы. Попробуй вручную в Phpmysqladmin

__________________
КУКУ, врушка


Помещено MarKer 23-03-2003 в 15:57:

Ferz2003
Не дезинформируй народ...
Ведь ясно же сказано: Table 'access' already exists
Перевожу: Таблица 'access' уже существует


Помещено polo 23-03-2003 в 18:01:

на базу чистую ставишь или нет? При установки доступна функция очистки таблицы.

__________________
Всегда есть решение.


Помещено alex007 23-03-2003 в 18:23:

unreg
допиши следующее (в install.php):
DROP TABLE IF EXISTS имя таблицы;

перед кодом для создания таблицы, пример:
DROP TABLE IF EXISTS access;
CREATE TABLE access (
userid int(10) unsigned DEFAULT '0' NOT NULL,
forumid smallint(5) unsigned DEFAULT '0' NOT NULL,
accessmask smallint(5) unsigned DEFAULT '0' NOT NULL
)


Помещено MarKer 23-03-2003 в 19:28:

Лучше в другую базу поставить...
Мало ли - может там что-то нужное...


Помещено alex007 23-03-2003 в 19:33:

Что я написал конечно это не самый лучший варинт, но потом же можно востановить из сохраненой(backup-а) базы.


Помещено MarKer 23-03-2003 в 19:54:

quote:
но потом же можно востановить из сохраненой

Тогда лучше дописать такое:
RENAME TABLE `access` TO `old_access`;


Помещено alex007 23-03-2003 в 19:57:

MarKer
не спорю все равно один результат - форум будет работать...


Помещено Ferz 23-03-2003 в 20:32:

Сорри сглючил, неувидел посл. строку...

Лучше вообще ручным образом, через старый форум или в myphpadmin сделать бекап базы в Sql файл и спокойно очищать старую базу...

__________________
КУКУ, врушка


Помещено unreg 23-03-2003 в 22:04:

Все, спасибо разобрался


Помещено Sw0rdfish 23-03-2003 в 22:29:

ну там вроде должна быть кнопка большая красная, про очистку таблицы - это если заново на ту же базу ставишь и не жалко старой...
ну а лучше наверное, как Ferz2003 сказал...

__________________
===>Слушай, попроси этих девчушек, чтоб не жестикулировали - они меня отвлекают!
===>Децям до 16 лет кайф ловиць строго запрещчено!
===> U.E.D. нах
===> Блог...фля


Помещено Ferz 24-03-2003 в 00:54:

Кнопка не красная, просто там рамка красная и текст внутри и еще спрашивают раз 20, точно удалить базу? Какбудто мы ламеры....а на самом деле мы просто пьяные

Вообщем раз парень уже разобрался...

__________________
КУКУ, врушка


Формат времени GMT. Текущее время 17:29.
Показаны 13 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.