Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.20 »   Обновление структуры базы данных - Ошибка!
RSS

Обновление структуры базы данных - Ошибка!

Неудачная попытка перейти с 2.19 на 2.20.

Текущий рейтинг темы: Нет
Выводить сообщения

<<Назад  Страницы: 1 2 3 4
Модераторы: aerograf, wsx
Печать
 
Uri
Долгожитель форума

Uri
Всего сообщений: 571
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
25 окт. 2005
По-моему, не было ещё ни одного безболезненного обновления. Каждый раз что-то вылезает.

При обновлении получил:
[q]
...
Подключение драйвера базы данных - Ok
Установка соединения с сервером - Ok
Проверка прав доступа к базе данных - Ok
Обновление структуры базы данных - Ошибка! INSERT INTO ib_ForumVC (fid,f__views) SELECT f_id, f__views FROM ib_Forum; ALTER TABLE ib_Forum DROP COLUMN f__views
1064: 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 '; ALTER TABLE ib_Forum DROP COLUMN f__views' at line 1
[/q]
После этого вместо форума вижу:
[q]
GLOBAL FORUM ERROR: SELECT f.*, f__views, lv.*, tp_template, tp_container, tp_external, f__tcount AS tf_tcount, f__pcount AS tf_pcount, lv_time2, p1.p__time AS tf_lasttime, p1.p_uname, p1.p_uid, p2.p__time AS tf_laststart, f__views AS tf_views, COALESCE(fv_count,0)+COALESCE(lv_markcount,0) AS tf_visited FROM ib_ForumType tp, ib_Forum f LEFT JOIN ib_ForumVC fvc ON (fvc.fid=f_id) LEFT JOIN ib_LastVisit lv ON (lv.fid=f_id AND lv.uid=1) LEFT JOIN ib_ForumView ON (ib_ForumView.fid=lv.fid AND ib_ForumView.uid=lv.uid) LEFT JOIN ib_Post p1 ON (p1.p_id=f.f__lastpostid) LEFT JOIN ib_Post p2 ON (p2.p_id=f.f__startpostid) WHERE tp_id=f_tpid AND (f_lnid=0 OR f_lnid=1) AND f_id NOT IN (11,14,17,18,27,33,46,47,48,49,53,56,57,60,61,62,66,67,71,72,73,78,81,91,105,110,111,112,113,114,115,116,118,119,120,125,126,127,135,144,152,154,155,157,160,161,163,164,165,207,212,215,216,217,219,220,221,222,223,226,227,241,242,243) AND f_hidden=0 ORDER BY f_sortfield<br>1052: Column: 'f__views' in field list is ambiguous
[/q]
И что теперь делать?
gedeon
Почетный участник


Всего сообщений: 119
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 фев. 2007
Нажал ОБНОВИТЬ и вот что показывает:

Ошибка! Ошибка: не удалось открыть файл со структурой базы данных!

Пока соображал что делать, случайно кликнул на УДАЛИТЬ и понял, что убил весь форум. Правда вчера сделал резервную копию. Пытаюсь восстановить из резервной копии - пишет:
Ошибка! Ошибка: не удалось открыть файл с резервной копией!

Ну что мне теперь делать? Это полный п.......ц! Полгода работы насмарку! И материал никак не восстановить.



Сейчас зашел в базу данных через PHP MY Admin - тьфу, тьфу, тьфу - вроде все таблицы на месте, но тогда непонятно, что происходит после нажатия на кнопку УДАЛИТЬ.

Что делать?
XXXXPro, помогите, пожалуйста.
gedeon
Почетный участник


Всего сообщений: 119
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 фев. 2007
С первой ошибкой разобрался - недозалил один файл из папки db, но теперь то же самое, что и у Uri:

Ошибка! INSERT INTO ib_ForumVC (fid,f__views) SELECT f_id, f__views FROM ib_Forum; ALTER TABLE ib_Forum DROP COLUMN f__views
1064: 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 '; ALTER TABLE ib_Forum DROP COLUMN f__views' at line 1


Вместо форума:

GLOBAL FORUM ERROR: SELECT f.*, f__views, lv.*, tp_template, tp_container, tp_external, f__tcount AS tf_tcount, f__pcount AS tf_pcount, lv_time2, p1.p__time AS tf_lasttime, p1.p_uname, p1.p_uid, p2.p__time AS tf_laststart, f__views AS tf_views, COALESCE(fv_count,0)+COALESCE(lv_markcount,0) AS tf_visited FROM ib_ForumType tp, ib_Forum f LEFT JOIN ib_ForumVC fvc ON (fvc.fid=f_id) LEFT JOIN ib_LastVisit lv ON (lv.fid=f_id AND lv.uid=1) LEFT JOIN ib_ForumView ON (ib_ForumView.fid=lv.fid AND ib_ForumView.uid=lv.uid) LEFT JOIN ib_Post p1 ON (p1.p_id=f.f__lastpostid) LEFT JOIN ib_Post p2 ON (p2.p_id=f.f__startpostid) WHERE tp_id=f_tpid AND (f_lnid=0 OR f_lnid=1) AND f_id NOT IN (46) AND f_hidden=0 ORDER BY f_sortfield<br>1052: Column 'f__views' in field list is ambiguous
pashk_a
Новичок


Всего сообщений: 25
Рейтинг пользователя: -1


Ссылка


Дата регистрации на форуме:
29 авг. 2006
такаяж фигня
[q]
Обновление структуры базы данных - Ошибка! INSERT INTO ForumVC (fid,f__views) SELECT f_id, f__views FROM Forum; ALTER TABLE Forum DROP COLUMN f__views
1064: 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 '; ALTER TABLE Forum DROP COLUMN f__views' at line 1
[/q]
gedeon
Почетный участник


Всего сообщений: 119
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 фев. 2007
Вот нажил себе проблему на свою голову - ни новое не могу поставить ( выдает ошибки), ни старое восстановить ( вообще таблицы теперь не создаются, после того как все убил и старую версию залил обратно). И материал никак не восстановить.
pashk_a
Новичок


Всего сообщений: 25
Рейтинг пользователя: -1


Ссылка


Дата регистрации на форуме:
29 авг. 2006
gedeon
install.php удали \":)\"
pashk_a
Новичок


Всего сообщений: 25
Рейтинг пользователя: -1


Ссылка


Дата регистрации на форуме:
29 авг. 2006
интересно, что форум работает - везде кроме главной страницы :(
gedeon
Почетный участник


Всего сообщений: 119
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 фев. 2007
Вообщем поставил 2.20 с нуля - перед этим все убил на хосте - все четко.

Теперь вопрос - как в него содержание из резервной копии засунуть? При попытке это сделать пишет

Ошибка! Ошибка: не удалось открыть файл с резервной копией!

[q]
Внимание: восстановление базы данных - процедура весьма длительная, и для нее может потребоваться увеличение лимита времени выполнения скрипта
[/q]

А это автоматически происходит или вручную надо выставлять где-то?
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Ребята, это не смешно, когда появляются такие прОблемы.

Напишите, пожалуйста, последовательность действий для перехода на 2.20
Как себя обезопасить, без использования резино-технических изделий.
gedeon
Почетный участник


Всего сообщений: 119
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 фев. 2007
2.20 глючит даже пустой ( выдает вышеуказанные ошибки) - пришлось снова заливать 2.19 обратно. Файл с резервной копией снова не открывается - решил заглянуть в него и анализ увиденного че то говорит мне, что в этом резервном файле только последние 5 тем, по крайней мере я не вижу остальных материалов.. Получается, что сегодня я угробил труд целой сотни людей за полгода, и самое страшное то, что черновиков нигде нет. Большое спасибо вам, товарищи программисты.
<<Назад  Страницы: 1 2 3 4
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.20 »   Обновление структуры базы данных - Ошибка!
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0717. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!