ошибка при переустановке

 
Sometime CMS Community
Посетитель
no avatar
Сообщений: 26
выдавало ошибку при включении форума решил переставить,мне вот такую вещь выкидывает при установке
Код PHP:
  1. Table 'cms_banlist' already exists
  2.  
  3. CREATE TABLE `cms_banlist` (
  4. `id` int(11) NOT NULL auto_increment,
  5. `user_id` int(11) NOT NULL,
  6. `ip` varchar(15) NOT NULL,
  7. `bandate` datetime NOT NULL,
  8. `int_num` int(11) NOT NULL,
  9. `int_period` varchar(20) NOT NULL,
  10. `status` int(11) NOT NULL default '1',
  11. `autodelete` int(11) NOT NULL default '0',
  12. PRIMARY KEY (`id`)
  13. ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;
Sometime CMS Community
Посетитель
no avatar
Сообщений: 26
не увидел сразу уже обсуждалось
http://instantcms.ru/forum/43/thread772-1.html
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 763
Было бы хорошо, для таких случаев, на экране установки системы предусмотреть галочку "Очищать базу данных".
Делов то, добавить drop table if exists cms_balist,cms_... в скрипт установки.
Посетитель
small user social cms
Сообщений: 36
У меня тож так было, я обычно сначала ставил версию 1.09,
а потом заливал файлы от v.1.1.rc4
crazy
И до сих пор работает))
Редактировалось: 1 раз (Последний: 1 апреля 2009 в 20:07)
Посетитель
small user social cms
Медаль
Сообщений: 763
Или я чего-то не понимаю, или одно из двух smile
Инстант при установке, независимо от версии использует один и тот же (ну почти, один и тот же) скрипт установки таблиц и там никакой проверки на существование таблиц в базе нет.
Он просто создает таблицы, а при существующих в базе таблицах такой фокус не прокатывает - выдается ошибка и на этом все заканчивается.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.