форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.6.x > vBulletin [3.6] Troubleshooting and Problems
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
VBuletinMen
Простоузер
Default установка.. проблема с БД
0

Здрасте!!
При обновлении форума с 3.5.4 на 3.6.12 вылазит
Code:
Database error in vBulletin 3.0.1:

Invalid SQL:
ALTER TABLE pollvote ADD INDEX pollid (pollid, userid);

MySQL Error  : Duplicate key name 'pollid'
Error Number : 1061
На что ругаеться? и что делать ? =))
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
maJic
В Черном списке
 
maJic's Avatar
Default
0

Quote:
Originally Posted by VBuletinMen View Post
MySQL Error : Duplicate key name 'pollid'
вот на что.
 
 
Fine
Эксперт
Default
0

Оффтоп
 
 
VBuletinMen
Простоузер
Default
0

Quote:
Originally Posted by maJic View Post
вот на что.
Это я понимаю)) А что это значит и как исправить??

VBuletinMen добавил 05.01.2009 в 21:01
Никто не знает???

Last edited by VBuletinMen : 01-05-2009 at 10:01 PM. Reason: Добавлено сообщение
 
 
VBuletinMen
Простоузер
Default
0

попробовал 3,8, тоже самое ((
 
 
Diablos
Эксперт
 
Diablos's Avatar
Default
0

Крашевый вариант:

Сделай бэкап БД полный.
Удали таблицу pollid

Попробуй обновиться.
 
 
netwind
Гуру
 
netwind's Avatar
Default
0

ну зачем же удалять таблицу. ведь потеряется информация.
можно индекс удалить вручную. нужно в phpmyadmin выполнить :
ALTER TABLE pollvote drop INDEX pollid
или просто найти в меню удаление индекса. но не факт что поможет.
явно было неудачное обновление. неизвестно на чем еще запнется.
 
 
VBuletinMen
Простоузер
Default
0

Здрасте еще раз!
Вобщем с горем оп полам обновился рутем удалени\добавления\изменения некоторых колонок в БД...
Теперьт другая трабла...
Все русские буквы отображаются знаками вопроса...
в 3,5,4 я решил эту проблему так:
Quote:
В class_core.php после
else
{
$check_read =& $check_write;
$this->connection_recent =& $this->connection_write;


втавил
$this->functions['query']("SET CHARACTER SET cp1251");


И всё нормально стало)
а в 3,6,12 нет таких строчек.. как быть? куда вставить?? (строчку)
 
 
Fine
Эксперт
Default
0

Возьми язык другой кодировки..
 
 
VBuletinMen
Простоузер
Default
0

Пробовал vb3611_zCarot_rus и vb3611_zCarot_rus_utf8, не помогло(( надо наверно кудато строчку вставить ту.. вопрос куда??
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 10:50 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...