Помогите обновить форум SMF 1.1.8 до smf 2.0

Автор maxtri, 12 апреля 2010, 12:57:12

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

maxtri

Как абсолютному новичку расскажите плиз как обновить форум. Поиск юзал, нашел тему
http://www.simplemachines.ru/index.php?topic=2910.0
но там много непонятного для меня.
к примеру:
1. Делаем файл Settings.php записываемым. Chmod 777 для *nix систем или снимаем аттребут Только чтение в Windows системах. Это необходимо, поскольку скрипт обновления будет вносить информацию об обновлении системы и для обновления самого файла под новую версию форума.
что это за файл и где его создаем?
2. Но просто удалив индексы, мы решим далеко не все проблемы связанные с обновлением форума. Нам необходимо отчистить от содержания следующие таблицы форума:  smf_log_search_messages, smf_log_search_results , smf_log_search_subjects, smf_log_search_topics.
тоже не пойму чего где почистить.
ну и самое главное
3. Распаковываем и закачиваем на хост с форумом пакет с обновлением и перевод smf 2.0
куда и в какую папку закачиваем новый форум? в папку форум на сервере? дак там старый форум, чего с ним делать?
заранее благодарен за помощь

BoPoH

для начала сделать резервную копию файлов форума и БД
1. Создавать ненадо, он на хосте в каталоге форума лежит
2 phpMyAdmin
3 В папку с форумом, подтвердить замену

maxtri

Цитата: BoPoH от 12 апреля 2010, 14:49:23
для начала сделать резервную копию файлов форума и БД
1. Создавать ненадо, он на хосте в каталоге форума лежит
2 phpMyAdmin
3 В папку с форумом, подтвердить замену
спасибо почти разобрался. остался вопрос что на сервер закачивать? smf_2-0-rc3_upgrade.zip этот качать? чтоб не с нуля а обновить существующий форум?

maxtri

скопировал файл который указал выше и в рез-те запускаю скрипт обновления ввожу логин пароль и жму кнопку контине в итоге получаю надпись Unable to find members table!
чего дальше делать?(

BoPoH


maxtri


maxtri

с помощью яндекса нашел одну тему, как исправить мою ошибку но пока не попробовал так сделать. пишут следующее
MyMuK:
Если вы хотите проапгрейдить 1.1.5 до 2 3.1 бэта и у вас вылазит ошибка что найдены старые файла, откройте файл upgrade.php и строчку:

--- Code: ---define('SMF_VERSION', '2.0 Beta 3 Public');
--- End code ---
измените на:

--- Code: ---$forum_version = 'SMF 2.0 Beta 3.1 Public';
--- End code ---

BoPoH

префикс БД в Settings.php и в phpMyAdmin совпадает?

digger®

Вы или small update запускаете или запустили скрипт обновления и прервали его на обновлении таблиц или файлы обновления когда заливали потерли Settings.php.

maxtri


maxtri

ничего не помогает, может по асе кто проконсультирует?

maxtri

Цитата: BoPoH от 13 апреля 2010, 13:32:01
префикс БД в Settings.php и в phpMyAdmin совпадает?
все же оказалась проблема в различных преффиксах, спасибо за подсказку! и урок другим! не где на форумах этого решения еще нет
вопрос почти исчерпан. мне осталось разобраться почему название сайта кракозябрами. остальное поправил, нормально отображается.

BoPoH


maxtri

Цитата: BoPoH от 14 апреля 2010, 18:37:07
В админке перепишите название
да теперь все гуд. спасибо.