Проблема с установкой vBadvanced

К

Кирилл Корнюхов

#1
Всем привет!Вот сегодня хотел установить портальную систему и на втором шаге установки выскакивает ошибка:

Database error in vBulletin 3.8.4:

Invalid SQL:

CREATE TABLE IF NOT EXISTS adv_setting (
varname varchar(100) NOT NULL default '',
grouptitle varchar(50) NOT NULL default '',
value mediumtext NOT NULL,
defaultvalue varchar(250) NOT NULL default '',
optioncode mediumtext NOT NULL,
displayorder smallint(3) unsigned NOT NULL default '0',
serialize smallint(3) unsigned NOT NULL default '0'
) TYPE=MyISAM;

MySQL Error : 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 9
Error Number : 1064
 
W

Wmboard

#2
У вас таблицы не создаются почему то.
 
К

Кирилл Корнюхов

#3
А что нужно сделать?
 
W

Wmboard

#4
Каждый случай индивидуален и часто клинический.
Удалять полностью и заново ставить пробовали?
 
Л

Льюви

#5
Этот случай не индивидуален....

'TYPE=MyISAM'
это означает, что у Вас достаточно новый MySQL, а хак написан давно или "по старинке"
ничего страшного
откройте хак (продукт)
найдите <installcode> - и далее код создания таблицы (или нескольких таблиц)
найдите текст TYPE=MyISAM (он в конце создания каждой таблицы) и замените слово TYPE на ENGINE
подробности - тут: Ошибка БД - Database error
 
W

Wmboard

#6
найдите текст TYPE=MyISAM (он в конце создания каждой таблицы) и замените слово TYPE на ENGINE

Льюви, иногда не помогает. Столкнулся буквально вчера. На тестовом хак встал без проблем в течение одной минуты. Здесь не пожелал.
Данная замена не помогла. Все столбцы в таблицу добавлял вручную. Вот такая история...

Кстати у меня к тебе вопрос, может ответишь навскидку. В личке.
 
К

Кирилл Корнюхов

#7
Кто может помочь мне?Добавте в скайп: wh-morgan-pb
 
Л

Льюви

#8
Кто может помочь мне?
хз...
может, я...

открыть файл admincp/vbacmps_install.php

найти

Код:
 $db->reporterror = 1;	$enginevar = 'ENGINE';	if (version_compare(MYSQL_VERSION, '4.0.18', '<'))	{	$enginevar = 'TYPE';	} 

и удалить или закомментировать строки

Код:
 if (version_compare(MYSQL_VERSION, '4.0.18', '<'))	{	$enginevar = 'TYPE';	}
 
К

Кирилл Корнюхов

#9
Вот я поставил форум версии 3.8.4 - И хочу поставить ещё CMS версии 3.2.3
Ну вот у меня выбивает вот эту ошибку(((
Народ может давайте я вам скину CMS - и вы мне настроите её?Плизззз
Ссылка на скачку vbacmps_install.php: http://rghost.ru/43325388
Помогите...
 
Л

Льюви

#11
Народ может давайте я вам скину CMS - и вы мне настроите её?Плизззз
что Вы дальше с ней делать будете? О_о...
пару строк выкинуть из файла - совсем не тяжело...

Ставил на разные версии php
но речь про майсиквел, а не пхп
 
W

Wmboard

#14
Могу и показать если хочешь :)
Хотя что показывать, исправлять надо. Только надо еще выбрать время когда этим заняться :)
Я как то пробовал приводить все в порядок на одном форуме. С лету может не получиться :)
 
К

Кирилл Корнюхов

#15
Ну пожалуйста удалите не нужные строки в файле.
 
Л

Льюви

#16
Могу и показать если хочешь
вау...
хочу, но не сейчас

Только надо еще выбрать время когда этим заняться
вот именно
со временем всё очень печально....

С лету может не получиться
можешь рассчитывать на мою помощь

===
Ну пожалуйста удалите не нужные строки в файле.
попробуйте сделать это самостоятельно
они не кусаются, честно-честно :mosking:
 
К

Кирилл Корнюхов

#17
попробуйте сделать это самостоятельно
они не кусаются, честно-честно

Я не могу найти эти строки((((((((

Добавлено через 58 секунд
Ну сделайте,пожалуйста.Я сегодня на эту ощибку целый день потратил((

Добавлено через 9 минут
Всё я заменил код!)Всё работает!Спасибо этому форуму и вам)
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread