Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x > Инструкции и модификации для vBulletin 4.x
Расширенный поиск

Инструкции и модификации для vBulletin 4.x Различные инструкции и моды для vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 09.04.2010, 18:04 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Downgrade с vB 4.0.x до vB 3.8.x

Downgrade с vB 4.0.x до vB 3.8.x

Думаю что найдется не мало народу которые одумаются и решат поставить вместо сырой (кривой) vbulletin 4.x , нормальную vb 3.8.x. Нашел на саппорте инструкцию по понижению версии форума с четвертой на третью. Автор инструкции: Fedcomp , тема автора.
Инструкция подверглась легкой коррекции мной.

Для начала нам понадобится следующее:
  1. Исходный форум vBulletin версии 4.0.x
  2. Установленный форум vBulletin версии 3.8.x (мануал писался и испытывался на версии 3.8.3 и 3.6.5, так-что есть уверенность что работоспособность данного метода гарантирована и на линейки 3.6.х и 3.7.х)
  3. Impex последней версии, скачать который можно вот тут
  4. Немного терпения и желания

Сразу скажу, что форумы, на которых я производил откат были одной кодировки, cp1251.
Если Вы всё подготовили, то можем приступать. Полетели! (c)

Шаг 1.
Распаковываем архив с Impex-ом, наблюдаем внутри следующую картину:



Далее следуем в папку: impex и переименовываем файл ImpExConfig.php.new в ImpExConfig.php, далее открываем его текстовым редактором и вносим следующие коррективы:

PHP код:
####
#
# TARGET - The target is the vBulletin database (where the  data is  going to)
#
####

$impexconfig['target']['server']        = 'localhost'// хост
$impexconfig['target']['user']            = 'root'// имя пользователя  базы MySQL
$impexconfig['target']['password']        = 'qwerty'// пароль
$impexconfig['target']['database']        = 'forum'// имя базы
$impexconfig['target']['tableprefix']    = 'prefix'// префикс в случае  надобности 
Это Мы ввели данные от чистого форума 3.8.x.
Теперь опускаемся ниже и редактируем следующие настройки:

PHP код:
####
#
# SOURCE - The source is the old forum database (where the  data is  coming from)
#
####

# mysql / mssql
$impexconfig['source']['databasetype']    = 'mysql';  // mysql или mssql
$impexconfig['source']['server']        = 'localhost'// хост
$impexconfig['source']['user']            = 'root'// пользователь
$impexconfig['source']['password']        = 'qwerty'// пароль
$impexconfig['source']['database']        = 'forum_vb4'// имя БД
$impexconfig['source']['tableprefix']   = 'prefix'// префикс при  необходимости 
На этом настройка Impex-а закончена и можем смело заливать содержимое папки upload в корень форума 3.8.x.

Шаг 2.
Переходим в админку форума 3.8.x, там Мы увидим вот такой пункт:



Смело нажимаем и устанавливаем следующие пункты как на изображении ниже:



Далее просто поочерёдно нажимаем на каждый пункт.
С вложениями выйдет фиаско, этот момент я пока прорабатываю, надеюсь удастся исправить.
В итоге после проведения всех операции должно быть следующее:



Нажимаем на ссылку над этой табличкой: Database cleanup & restart
Если выйдет ошибка БД, то не волнуйтесь, там говорится лишь о потере связи.

Шаг 3.
Переходим в Обслуживание - Сброс счётчиков.
Пройдёмся по всем параметрам. Далее нужно будет воспользоваться файлом tools.php, так-же пройдёмся по всем параметрам.

В итоге что Мы получили:

Исходный форум vBulletin 4.0.x



Чистый форум vBulletin 3.8.x



После конвертирования vBulletin 3.8.x



Теперь подведу некий итог операции и просчитаем плюсы и минусы данного метода.
[+]
  • Совпадение паролей, так-как алгоритм хеширования не изменился
  • Сохранение всех сообщений, пользователей, тем и т.д.
  • Мы всё-таки откатились на более стабильную линейку

Перенос вложений.
Инструкция была дополнена Fedcomp. Добавилась возможность переносить вложения.

Для начала в обоих форумах, в качестве "Места хранения вложений" должна использоваться Файловая система и ещё очень важный пункт, должен быть указан полный путь до папки с вложениями!

Примеры для:
  • Windows - c:/httpdocs/www/forum/attachments
  • Linux - /home/www/domain.com/forum/attachments

Загружаем файл attach.php (1.3 Кб), распаковываем его из архива и закидываем в папку forum/impex/ , проще говоря, файл должен находиться в одной директории с конфиг файлом импекса.
Далее просто запускаем файл в браузере через адресную строку.


Автор инструкции: Fedcomp
Статья взята с vbsupport.org

Последний раз редактировалось Serberg; 14.03.2012 в 17:43..
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Старый 03.06.2010, 11:49 Вверх   #2
Знаток
 
Аватар для Forum Bot
Forum Bot вне форума
Доп. информация
По умолчанию Модерация темы!

Эта тема была перенесена из раздела vBulletin 4.x.

Перенес: Serberg
  Ответить с цитированием
Старый 15.07.2010, 08:15 Вверх   #3
Новичок
 
Аватар для AlexShef
AlexShef вне форума
Доп. информация
По умолчанию

Подскажите, как сделать upgrade c 3.8.4 до 4.0 версий.

Последний раз редактировалось Serberg; 15.07.2010 в 08:42..
  Ответить с цитированием
Старый 15.07.2010, 08:42 Вверх   #4
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от AlexShef Посмотреть сообщение
Подскажите, как сделать upgrade c 3.8.4 до 4.0 версий.
1. Причем тут довгрэйд ?
2. http://www.bormotuhi.net/krfilesmana...e&dlfileid=401

ps
Рекомендую 100 раз подумать перед обновлением на 4-ку.
  Ответить с цитированием
Старый 15.07.2010, 14:00 Вверх   #5
Знаток
 
Аватар для tanka1380
tanka1380 вне форума
Доп. информация
По умолчанию

Месяца 3 назад я делала откат с четверки на тройку и на это были причины. Оказалось, что четвёрка кушает ресурсы, но не это главное, сыроватым оказался двиг. Для меня, по крайней мере. Очень много косяков, не очень критичных, но тем не менее. Конечно Serberg прав говоря об обдуманости.
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Старый 21.09.2010, 15:35 Вверх   #6
Местный житель
 
Аватар для starichenko
starichenko вне форума
Доп. информация
По умолчанию

Подскажите пожалуйста!!! Я хотел бы спросить про копирование файлов и папок форума версии 3.х.х

У меня на данный момент 4 версия и я хотел бы перейти на 3. Все файлы и папки у меня хранятся в папке public_html
Куда мне копировать файлы и папки форума 3 версии? В эту же директорию или какую-то другую?
  Ответить с цитированием
Старый 21.09.2010, 17:30 Вверх   #7
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

starichenko, можешь хоть на субдомен поставить. Главное перенос сделать, а потом скрипт форума 3.8.x уже зальешь в public_html для того чтобы он был по адресу твоего домена.
  Ответить с цитированием
Cказали cпасибо:
Старый 16.12.2010, 14:04 Вверх   #8
Местный житель
 
Аватар для Shaman480
Shaman480 вне форума
Доп. информация
По умолчанию

У меня вот такая проблема, делаю откат с версии 4.1.0 на 3.8.6
вот что получилось:
Нажми для просмотра


Кодировки на двух форумах одинаковые!
Как с этим бороться!
  Ответить с цитированием
Старый 16.12.2010, 21:09 Вверх   #9
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Shaman480 Посмотреть сообщение
Кодировки на двух форумах одинаковые! Как с этим бороться!
http://www.bormotuhi.net/showthread.php?t=5281
  Ответить с цитированием
Старый 30.06.2011, 19:32 Вверх   #10
Новичок
 
Аватар для Anaive
Anaive вне форума
Доп. информация
По умолчанию

На счёт префикса таблиц: если я его не создавал, то мне так и оставить поле(1 вариант):
Нажми для просмотра
$impexconfig['target']['database'] = 'vbulletin_forum';

или же вот так(2 вариант):
Нажми для просмотра
$impexconfig['target']['database'] = '';

Плиз ответе как можно скорее

Или я может туплю?)

Вопрос снят! Я протёр глаза(

Последний раз редактировалось Anaive; 30.06.2011 в 19:38..
  Ответить с цитированием
Старый 27.08.2011, 03:23 Вверх   #11
Опытный пользователь
 
Аватар для Hacker
Hacker вне форума
Доп. информация
По умолчанию

Я че та не понял качаешь VB 3.8.X послее ее заменяешь или отдельно закачиваешь на хостинг?

Я лично скачал и заменил у меня панель админа чисто на русскои и кнопки import я не обнаружил.......
  Ответить с цитированием
Старый 27.08.2011, 09:50 Вверх   #12
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Hacker, зачем заменять ? Поставь на любой домен и с него базу забирай.


Цитата Сообщение от Hacker Посмотреть сообщение
Я лично скачал и заменил у меня панель админа чисто на русскои и кнопки import я не обнаружил.......
Молодец, ты вот только имекс не прицепил, а так наверно все делаешь правильно.
  Ответить с цитированием
Старый 28.08.2011, 07:23 Вверх   #13
Опытный пользователь
 
Аватар для Hacker
Hacker вне форума
Доп. информация
По умолчанию

Что такое имекс?Если честно я не понял как заменять)))вот и снес все к чертям)))
  Ответить с цитированием
Старый 28.08.2011, 08:16 Вверх   #14
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Hacker Посмотреть сообщение
Что такое имекс?Если честно я не понял как заменять)))вот и снес все к чертям)))
Если вникать нет желания - нафиг теле вообще все это надо ?
  Ответить с цитированием
Старый 28.08.2011, 08:22 Вверх   #15
Опытный пользователь
 
Аватар для Hacker
Hacker вне форума
Доп. информация
По умолчанию

Желание есть и причем огромное просто я 1 с этой всей кучей пока не оч справляюсь(

P.S:Как с тобой можно связаться?
  Ответить с цитированием
Старый 28.08.2011, 12:50 Вверх   #16
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Hacker Посмотреть сообщение
P.S:Как с тобой можно связаться?
http://www.bormotuhi.net/showthread.php?t=7584
  Ответить с цитированием
Старый 27.03.2012, 09:16 Вверх   #17
КИДАЛА
 
Аватар для EmpirE
EmpirE вне форума
Доп. информация
По умолчанию

А таким способом можно перейти с 4.1.11 на 3.8.7 ?
  Ответить с цитированием
Старый 27.03.2012, 10:30 Вверх   #18
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от EmpirE Посмотреть сообщение
А таким способом можно перейти с 4.1.11 на 3.8.7 ?
Только методом что описан выше ) Там тема автора есть для философских мыслей и вопросов.
  Ответить с цитированием
Старый 27.03.2012, 15:14 Вверх   #19
КИДАЛА
 
Аватар для EmpirE
EmpirE вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
Только методом что описан выше ) Там тема автора есть для философских мыслей и вопросов.
Я так понял что можно, а то ента 4ка задолбала.
В поледнее время вообще творится что попало. Файлы стали менять кодировку сами по себе, хотя ВЕЗДЕ кодировка одна utf-8
  Ответить с цитированием
Старый 27.03.2012, 17:45 Вверх   #20
КИДАЛА
 
Аватар для EmpirE
EmpirE вне форума
Доп. информация
По умолчанию

Ну вроде нормально всё прошло,получилось.
Не много подправил.
Теперь как поступить?
С базой и вообще. Если можно обьясните подробно.
(стоят два одинаковых форума, но на разных доменах и базах тольо один 4.1.11 а другой 3.8.7)
  Ответить с цитированием
Старый 27.03.2012, 18:44 Вверх   #21
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

EmpirE, на что объяснять то ? Проверяй все ли что надо перенеслось, если все пучком - то на старый домен вешай новый скрипт.
  Ответить с цитированием
Старый 29.10.2014, 20:15 Вверх   #22
Уважаемая личность
 
Аватар для Vasich
Vasich вне форума
Доп. информация
По умолчанию

information

Внимание

Превьюшки в первом посте не раскрываются.



  Ответить с цитированием
Старый 29.10.2014, 20:31 Вверх   #23
Уважаемая личность
 
Аватар для Vasich
Vasich вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
Далее нужно будет воспользоваться файлом tools.php
Это файл, который находится в do_not_upload форума?
  Ответить с цитированием
Старый 29.10.2014, 22:25 Вверх   #24
Просто блондинка
 
Аватар для Luvilla
Luvilla вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Vasich Посмотреть сообщение
Это файл, который находится в do_not_upload форума?
да
  Ответить с цитированием
Старый 30.10.2014, 13:34 Вверх   #25
Уважаемая личность
 
Аватар для Vasich
Vasich вне форума
Доп. информация
По умолчанию

Та же проблема, что и в посте №8 .
Все стало в вопросительных знаках кроме форума, причем в базе тоже все вот так:???????????
Рекомендация из девятого поста - результата никакого.
Два форума с кодировкой utf-8, при старте импекса, например пользователи - при копировании пользователей из базы четверки уже отображаются кириллические ники знаками вопроса. Может где то в файлах импекса нужно добавить или изменить на utf-8?
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 15:37. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.18909 секунды с 11 запросами