Потратил уйму сил и времени на апгрейд тестовой версии до новой версии.
Много времени, потому что, как я понял, не все у авторов было прописано корректно, включая требования к системе.
Так, для проверки готовности системы к апгрейду следовало использовать некий скрипт, выложив его на сервер с форумом
Этот скрипт сообщил, что нужно php5.3 и mysql5.5
Ок, делаю то и другое. Что не мгновенно и требует разобраться и настроить.
А скрипт снова говорит, что ничего не готово, нужны php5.3 и mysql5.5.
Тут я полностью теряюсь и общаюсь с ТП IPB. Они копаются в нашем сервере и сообщают, что нужно php5.4. Кто бы догадался.
Ок, подключаю php5.4, корректирую mysql. Все готово.
Гружу обновление, запускаю обновление.
Через несколько операций скрипт сообщает, что есть проблемы с кодировкой в таблицах БД и нужно запустить специальный скрипт...
Запускаю скрипт. Через 10-15 минут скрипт слетает, вероятно, по таймауту.
С превеликим трудом удается запустить скрипт через unix-shell.
Несколько раз скрипт терял связь с сервером mysql. С третьей попытки удалось пройти весь цикл.
Скрипт сказал, что теперь все отлично, продолжим обновление.
И обновил все, вполне корректно.
Далее мне удалось найти русификацию форума, установил.
Беда одна: все тексты в БД превратились в "???????"
Обратился в ТП IPB, они сказали, что это сторонний скрипт, они за него не отвечают. Но могут взять на себя апгрейд форума (только рабочего).
Тем не менее, можно посмотреть, что получилось, смирившись с нечитаемостью текстов.
Админ можно посмотреть. Организован совершенно не так, как прежний.
Никаких следов от собственного дизайна не осталось. Его нужно будет делать заново.
Попытался найти уже кем-то разработанные. Установил пару.
Первый оказался просто сменой цветов фонов и шрифтов. Второй форум признал уже устаревшим и непригодным для текущей версии.
В принципе, внутри админа есть какие-то инструменты для корректировки дизайна.
Хотя понятно, что это сведется к замене логотипа и цвета фонов/шрифтов.
Невредно сопоставить страницы регистрации на старом и обновленном. На новом почему-то пустые списки там, где на старом чекбоксы с интересами. Это совершенно непонятно, так как дополнительные поля профиля - штатная опция форума.
В общем, после апгрейда получаем форум, хоть и с нашими данными, но в первозданном виде.
И с неизвестным количеством заложенных мин, с которыми тоже придется разбираться (типа доп. полей профиля).
By using this site, you agree to our Terms of Use & We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..
Имеется форум на версии IP.Board 3.4.8
Необходимо обновить до версии 4.1.8.1
Сохранить имеющийся дизайн и функционал
___________________________________________
Вот, что пишет наш программист
Потратил уйму сил и времени на апгрейд тестовой версии до новой версии.
Много времени, потому что, как я понял, не все у авторов было прописано корректно, включая требования к системе.
Так, для проверки готовности системы к апгрейду следовало использовать некий скрипт, выложив его на сервер с форумом
Этот скрипт сообщил, что нужно php5.3 и mysql5.5
Ок, делаю то и другое. Что не мгновенно и требует разобраться и настроить.
А скрипт снова говорит, что ничего не готово, нужны php5.3 и mysql5.5.
Тут я полностью теряюсь и общаюсь с ТП IPB. Они копаются в нашем сервере и сообщают, что нужно php5.4. Кто бы догадался.
Ок, подключаю php5.4, корректирую mysql. Все готово.
Гружу обновление, запускаю обновление.
Через несколько операций скрипт сообщает, что есть проблемы с кодировкой в таблицах БД и нужно запустить специальный скрипт...
Запускаю скрипт. Через 10-15 минут скрипт слетает, вероятно, по таймауту.
С превеликим трудом удается запустить скрипт через unix-shell.
Несколько раз скрипт терял связь с сервером mysql. С третьей попытки удалось пройти весь цикл.
Скрипт сказал, что теперь все отлично, продолжим обновление.
И обновил все, вполне корректно.
Далее мне удалось найти русификацию форума, установил.
Беда одна: все тексты в БД превратились в "???????"
Обратился в ТП IPB, они сказали, что это сторонний скрипт, они за него не отвечают. Но могут взять на себя апгрейд форума (только рабочего).
Тем не менее, можно посмотреть, что получилось, смирившись с нечитаемостью текстов.
Админ можно посмотреть. Организован совершенно не так, как прежний.
Никаких следов от собственного дизайна не осталось. Его нужно будет делать заново.
Попытался найти уже кем-то разработанные. Установил пару.
Первый оказался просто сменой цветов фонов и шрифтов. Второй форум признал уже устаревшим и непригодным для текущей версии.
В принципе, внутри админа есть какие-то инструменты для корректировки дизайна.
Хотя понятно, что это сведется к замене логотипа и цвета фонов/шрифтов.
Невредно сопоставить страницы регистрации на старом и обновленном. На новом почему-то пустые списки там, где на старом чекбоксы с интересами. Это совершенно непонятно, так как дополнительные поля профиля - штатная опция форума.
В общем, после апгрейда получаем форум, хоть и с нашими данными, но в первозданном виде.
И с неизвестным количеством заложенных мин, с которыми тоже придется разбираться (типа доп. полей профиля).
Нужен человек, хорошо знакомый с архитектурой IPB