cms-guru.ru
http://cms-guru.ru/forum/

Обновление SLAED CMS 2.6 (2.5) Lite до версии 2.7 Lite
http://cms-guru.ru/forum/viewtopic.php?f=17&t=26
Страница 1 из 1

Автор:  Chianuk [ 06 июн 2009, 10:37 ]
Заголовок сообщения:  Обновление SLAED CMS 2.6 (2.5) Lite до версии 2.7 Lite

Итак. Представляю вашему вниманию обновление SLAED CMS 2.6 (2.5) Lite до версии 2.7 Lite.
Данное обновление можно накатить как на свежеустановленный сайт, так и на работающие проекты.

I. Простое обновление

Важные замечания.
1. Обновление предназначено для установки на проекты, в которых не вносились изменения в файлы ядра системы и стандатные модули.
Вы можете найти всё изменённые файлы в папке html архива. При необходимости можете внести ваши изменения в них. Однако, если вы не уверены в том, вносились ли изменения в файлы или нет, уже не упомните всех изменений или изменений слишком много - используйте интеллектуальное обновление, в котором все изменения сделанные мною и вами на ваших проектах будут объединены в автоматическом режиме установщиком.
2. Перед установкой обязательно сделайте полный бэкап вашего сайта (БД и файловая система). Это на тот случай, если что-то пойдёт не так.
3. В архиве находится установщик и и все файлы из стандартной поставки 2.6 Lite, которых коснулись изменения.
4. Пакет содержит свежую версию форума phpBB 3.0.5.
5. После проведения обновления:
а) все данные пользователей хранятся в таблице форума users;
б) аватары пользователей автоматически конвертируются и сохраняются в папке форума forum/images/avatars/upload. В папке forum/images/avatars/gallery находятся три стандартных папки галереи аватар из поставки SLAED.
Обратите внимание, что если на вашем проекте используются другие наборы аватар в галерее, то до запуска обновления скопируйте ваши наборы в папку forum/images/avatars/gallery. Это необходимо для правильного конвертирования аватар пользователей.
После обновления можете очистить папку SLAED'a uploads/avatars (или другую, если вы установили в настройках другой путь к аватарам).
6. Также ознакомьтесь с примечаниями к выпуску 2.7, они в полной мере касаются и обновления.
viewtopic.php?f=17&t=7&start=0
7. Устранены найденные ошибки в 2.6 Lite.

Установка.
1. Удалите содержимое папки forum на вашем сайте (если там есть таковое).
2. Разархивируйте все файлы из папки html скачанного архива на сервер где размещён Ваш сайт
3. Установите права CHMOD 666 на файлы config/config.php, config/config_global.php и forum/config.php
4. Установите права CHMOD 666 на все файлы в директории config/ кроме файлов .htaccess и index.html
5. Установите права CHMOD 777 для папки config/logs/ и права 666 на их содержание, кроме файлов: .htaccess и index.html
6. Установите права CHMOD 777 для папки uploads/ и все папки содержащиеся в ней и её папках
7. Установите права CHMOD 777 для папок forum/store/, forum/cache/, forum/files/ and forum/images/avatars/upload/
8. Запустите в адресной строке Вашего браузера http://www.ваш_сайт.com/setup.php
* Учтите, что конвертирование базы данных может занять значительное время (в зависимости от количества пользователей и оставленных ими комментариев). Обязательно дождитесь сообщения "Обновление произведено успешно!".
9. После благополучной установки системы, удалите или измените название файлов setup.php и setupadmin.php
10. Установите права CHMOD 644 на файлы config.php и forum/config.php

Изображение Скачать

II. Интеллектуальное обновление

Это обновление можно установить на сайты с изменёнными стандартными файлами системы. Изменения для каждого файла можно просмотреть на этапе обновления файлов SLAED. Исходя из увиденного, можно сделать вывод о правильности изменений в итоговых файлах. Если у вас в таблице slaed_users добавлены нестандартные поля - они не будут использованы в новой версии. Здесь потребуется их отдельное конвертирование. В любом случае советую удалить таблицу slaed_user после обновления во избежании конфликтов. Обязательно сделайте бэкап перед установкой.

Установка.

1. Удалите содержимое папки forum на вашем сайте (если там есть таковое).
2. Разархивируйте все файлы из папки html скачанного архива на сервер где размещён Ваш сайт
3. Установите права CHMOD 666 на файлы config/config.php, config/config_global.php и forum/config.php
4. Установите права CHMOD 666 на все файлы в директории config/ кроме файлов .htaccess и index.html
5. Установите права CHMOD 777 для папки config/logs/ и права 666 на их содержание, кроме файлов: .htaccess и index.html
6. Установите права CHMOD 777 для папки uploads/ и все папки содержащиеся в ней и её папках
7. Установите права CHMOD 777 для папки forum/html/ и все папки содержащиеся в ней и её папках
8. Установите права CHMOD 777 для папок forum/store/, forum/cache/, forum/files/ and forum/images/avatars/upload/
9. Запустите в адресной строке Вашего браузера http://www.ваш_сайт.com/setup.php
* Учтите, что конвертирование базы данных может занять значительное время (в зависимости от количества пользователей и оставленных ими комментариев). Обязательно дождитесь сообщения "Обновление БД: успешно!".
10. Перейдите по ссылке "Перейти к обновлению файлов SLAED". Будет запущен скрипт обновления phpBB. Не обращайте внимание, на самом деле будут обновляться файлы SLAED (именно ваши, которые находятся на вашем сайте). Если вами вносились изменения в требуемые файлы - они будут автоматически перенесены в обновлённые файлы системы. Следуйте внимательно указаниям скрипта. После сравнения файлов можно будет посмотреть какие файлы будут добавлены, а в какие будут внесены изменения. Здесь не надо ничего трогать. Везде оставьте выбранным значение Объединить изменения. Здесь же вам будет предложено выбрать способ обновления. Это либо Закачать по FTP, либо Скачать архив с модифицированными файлами. Рекомендуется выбрать второй вариант.
11. Выберите подходящий для вас тип архива. Нажмите Скачать.
12. Внимание! Повторно сравнивать файлы не надо! Закройте окно инсталлятора. Поместите содержимое папки html скачанного архива в корневую папку вашего сайта.
13. После благополучной установки системы, удалите или измените название файлов setup.php и setupadmin.php, а также удалите директории forum/html и forum/install
14. Установите права CHMOD 644 на файлы config.php и forum/config.php

Изображение Скачать

Список изменённых файлов:

    admin/language/lang-russian.php
    admin/modules/comments.php
    admin/modules/groups.php
    admin/modules/settings.php
    admin/modules/users.php
    admin/admin.php
    admin/function.php
    blocks/block-Modules.php
    blocks/block-User_Info.php
    function/comments.php
    function/function.php
    function/security.php
    function/sources.php
    function/template.php
    modules/Account/index.php
    modules/Account/navi.php
    modules/Add_News/index.php
    modules/Top_Users/index.php
    templates/Stability/index.html

Если у вас возникнут при установке вопросы или проблемы, а также также проблемы с работоспособностью сторонних модулей и блоков - постараюсь помочь.

Автор:  Privodchik [ 16 фев 2010, 00:32 ]
Заголовок сообщения:  Re: Обновление SLAED CMS 2.6 (2.5) Lite до версии 2.7 Lite

Хотел бы обновить слаед 2.6 с интегрированным phpbb2.0.x до 2.7 с 3.0.6 - Это реально? С какой стороны начать?
Интеграция с форумом будет так же работать и с 306?
Планирую сразу обновить форум, потом слаед, правильно?

Автор:  Chianuk [ 27 фев 2010, 13:56 ]
Заголовок сообщения:  Re: Обновление SLAED CMS 2.6 (2.5) Lite до версии 2.7 Lite

Это реально. Но вопрос требует тщательной проработки. У меня есть ресурс на 2.6 с интегрированным phpbb2.0.x. Оценив объём необходимых действий - пришёл к выводу, что оно того не стоит. Ибо всё работает нормально. Прежде всего, подумайте - нужно ли оно вам? Что даст такого phpBB 3?

ЗЫ Вообще, планировал разработку такого порта. Может быть даже сделаю. К сожалению сказывается острая нехватка времени.

Автор:  Privodchik [ 02 мар 2010, 20:13 ]
Заголовок сообщения:  Re: Обновление SLAED CMS 2.6 (2.5) Lite до версии 2.7 Lite

Тоесть данное обновление мне не подходит?

Мне необходимо развитие форума, а поддержка в настоящий момент осуществляется только последней актуальной версии.

Волнуюсь, что бы потом вообще мне не отказали с помощью в случае апгрейда динозавра.

А в чем сложность? Я думал, что тут уже все сделано, просто уточнил на случай помощи при появлении подводных камней.

Автор:  Chianuk [ 02 мар 2010, 23:10 ]
Заголовок сообщения:  Re: Обновление SLAED CMS 2.6 (2.5) Lite до версии 2.7 Lite

Данное обновление несколько иного смысла.
Для CMS без форума вообще, либо с потерей старого форума.
Здесь пользователи CMS и форума живут в одной таблице, в отличии от других интеграций и от интеграций Slaed + phpBB2. И это далеко не всё.

Privodchik писал(а):
Тоесть данное обновление мне не подходит?
Мне необходимо развитие форума, а поддержка в настоящий момент осуществляется только последней актуальной версии.
Волнуюсь, что бы потом вообще мне не отказали с помощью в случае апгрейда динозавра.

Ну, я же не волнуюсь. :)
Если таковая цель возникнет и припрёт - всегда можно сделать.
А на phpBB2 столько всего наработано, что он ещё бодрячком держится, хотя и устарел во всех отношениях.

В общем, если буду делать - здесь будет сообщено.

Автор:  Privodchik [ 06 мар 2010, 21:21 ]
Заголовок сообщения:  Re: Обновление SLAED CMS 2.6 (2.5) Lite до версии 2.7 Lite

Все же хотелось бы иметь актуальные версии движков и если со слаедом это не возможно, то хотя бы форума.
Очень был бы признателен за совместную авторизацию с 3.0.7 и помощь перехода на это обновление с нsнешних версий (2.6+2.X). Готов немного помочь материально и конечно же в тестировании. Надеюсь не один в этом заинтересован.

Автор:  Privodchik [ 16 апр 2010, 21:11 ]
Заголовок сообщения:  Re: Обновление SLAED CMS 2.6 (2.5) Lite до версии 2.7 Lite

На форуме слаеда ты вроде собирался занятся конвертером, но что-то пропал. Как дела в этом плане. Выйдет когда-нибудь полноценный конвертер с 2.6 с phpbb2x на 2.7 с phpbb3?? Небольшой суммой с радстью поделился бы..

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/