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

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

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.22 »   Переход с 2.20 на 2.22
RSS

Переход с 2.20 на 2.22

Кто-нибудь переходил?

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

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
PIT666
Начинающий


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


Ссылка


Дата регистрации на форуме:
8 окт. 2007
Собираюсь перейти. Как сделать безболезненно?
yga
Новичок


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


Ссылка


Дата регистрации на форуме:
3 нояб. 2007
Переходил сегодня ночью 11.01.2007 (SmallProxy Forum)
сделал как написано
1) бэкап MySql - рекомендованным скриптом http://sypex.net/
2) сделал копию файлов форума (примерно 4 мега)
3) закачал на сайт новые файлы форума (перезапись поверх), кроме файлов собственного стиля
4) запустил install.php, поставил права на файлы которые просил инсталлятор (почему то он этого не делает) кроме того дал права на запись для файла config/bots.txt? затем он написал, что всё обеновлено успешно

Теперь у меня форум самой свежей версии
PIT666
Начинающий


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


Ссылка


Дата регистрации на форуме:
8 окт. 2007
Тоже перешёл, причём вообще без проблем.
1. На всякий случай сделал бекап sql базы и копию всего форума но они не понадобились.
2. Закрыл форум.
3. Скопировал новые файлы поверх старых кроме тех что менял.
4. Запустил install.php и нажал обновить, всё прошло без проблем.
После чего я решил сделать два запроса которые рекомендуются сделать при переходе с 2.20 на 2.22 в файле !Update.txt
В результате первый выполнился а вот второй "UPDATE prefix_File SET file_key=0 WHERE f_id=((SELECT u__pavatar_id) FROM prefix_User)" выдаёт такую ошибку:
GLOBAL ADMIN ERROR: UPDATE ib_File SET file_key=0 WHERE f_id=((SELECT u__pavatar_id) FROM ib_User)<br>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 'FROM ib_User)' at line 1
Остальное вроде работает, пока ковыряюсь.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Попробуй вот так:
UPDATE prefix_File SET file_key=0 WHERE f_id=(SELECT u__pavatar_id FROM prefix_User)

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Или даже так: UPDATE prefix_File SET file_key=0 WHERE file_id IN (SELECT u__pavatar_id FROM prefix_User)

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
PIT666
Начинающий


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


Ссылка


Дата регистрации на форуме:
8 окт. 2007
Странно, я когда первый раз делал запросы - использовал для этого админ панель. Когда второй запрос у меня выдал ошибку попробовал воспользоваться php-admin на хостинге. То же ошибка. Сейчас сразу стал вводить исправленый запрос в php-admin - снова ошибка, но потом поробовал через админ панель всё прошло нормально, запрос выполнился. Кстати когда сейчас заходил в php-admin меня смутила одна вещь. В поле MySQL-кодировка стоит UTF-8 Unicode (utf8), а в поле Сопоставление соединения с MySQL выбрано Utf8_unicode_ci, а разве там не cp1251_general_ci должно было быть? А если по рядам таблицы проходишь, там в полях сравнение бывает только latin1_swedish_ci. Вообще может всё так и должно быть, просто я в этом деле не смыслю ничего :(

P.s. Кстати забыл сказать спасибо за помощь!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
PIT666, в общем-то неправильная сортировка (collation) влияет только на порядок сортировки по алфавиту. Явление неприятное, но не критичное, в общем-то (до тех пор, пока не захочешь переехать на другой хостинг, там могут возникнуть сложности.)

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
Кроме всего прочего, вдобавок к тем двум запросам необходимо выполнить следующий запрос:

UPDATE prefix_File SET file_key=0 WHERE file_id IN (SELECT u__photo_id FROM prefix_User)

(выполнять из админки)

А еще выкладываю исправленную версию файла db/mysql219.sql — этот файл используется для перехода от версии 2.19 к версии 2.22. Файл протестирован.

Прикрепленный файл (mysql219.sql, 3812 байт, скачан: 980 раз)
Yuras
Долгожитель форума


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


Ссылка


Дата регистрации на форуме:
15 мар. 2007
ну вот я набрался храбрости и перевел один сайт с 2.20 на бетку 2.22 от Gram'а.

все прошло без сучка и задоринки! :thumbup

смотрю новый функционал... :)
assessor
Долгожитель форума


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


Ссылка


Дата регистрации на форуме:
13 фев. 2007
А я вот хоть и храбрый, но переходить на 2.22 не буду, потому что у меня правлено под себя по-мелочи до 30-40% модулей. А снова заниматься этим не хотса.

Какие кардинальные доработки в 2.22, чтобы был резон переходить мне? Я не увидел.

Если бы "с нуля" ставить форум, конечно 2.22. Да и старую версию не найти.

Буду ждать версии 3.0
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.22 »   Переход с 2.20 на 2.22
RSS

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

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

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


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