У Вас не удалена папка /install/?
Хакеры идут к Вам!!!

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Loading

Go Back   форум vBSupport.org > >
Register Изображения Меню vBsupport Files Manager Аллея Звёзд Реклама на форуме Search Today's Posts Mark Forums Read
  • Мемберка
  • Администраторам
  • Premoderation
  • For English speaking users
  • Изменения в правах
  • Каталог Фрилансеров
Пароли на скачивание файлов в Member Area меняются автоматически каждый день
Если вам нужно скачать какой то скрипт, за паролем ко мне в ЛС
привет какирам kerk
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Не можете скачать вложение?
Изменения в правах групп пользователей
внимательно читаем эту и эту темы
Короткая версия - тут
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

 
 
Old  
Fedcomp
На доске почёта
клон maJic
 
banned nax
Exclamation [Статья] Downgrade vB 4.0.x до vB 3.8.x 31

Добрый день, так-как на форуме есть большое количество недовольных новой версией движка, но в тот-же момент обновившихся на 4-ку, появились следовательно вопросы, а возможно ли произвести downgrade, или проще говоря откат на предыдущую линейку.
В связи с этим пишу данный мануал. Итак, для начала нам понадобится следующее:
  • Исходный форум vBulletin версии 4.0.x
  • Установленный форум vBulletin версии 3.8.x (мануал писался и испытывался на версии 3.8.3 и 3.6.5, так-что есть уверенность что работоспособность данного метода гарантирована и на линейки 3.6.х и 3.7.х)
  • Impex последней версии, скачать который Вы можете в файловом архиве vBSupport.org
  • Немного терпения и желания
Сразу скажу, что форумы, на которых я производил откат были одной кодировки, cp1251.
Если Вы всё подготовили, то можем приступать. Полетели! (c)

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

Далее следуем в папку: impex и переименовываем файл ImpExConfig.php.new в ImpExConfig.php, далее открываем его текстовым редактором и вносим следующие коррективы:
PHP Code:
####
#
# 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 Code:
####
#
# 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

Теперь подведу некий итог операции и просчитаем плюсы и минусы данного метода.
[+]
  • Совпадение паролей, так-как алгоритм хеширования не изменился
  • Сохранение всех сообщений, пользователей, тем и т.д.
  • Возможность переноса вложений, аватаров, то-есть всего файлового контента, за исключением альбомов.
  • Мы всё-таки откатились на более стабильную линейку
Перенос вложений.
  • Для начала в обоих форумах, в качестве "Места хранения вложений" должна использоваться Файловая система и ещё очень важный пункт, должен быть указан полный путь!
Пример Windows - c:/httpdocs/www/forum/attachments
Пример Linux - /home/www/domain.com/forum/attachments
  • Загружаем файл attach.php в папку forum/impex, проще говоря, файл должен находиться в одной директории с конфиг-файлом импекса.
  • Далее просто запускаем в браузере.
И ещё раз хочу напомнить, прежде чем произвести какое-либо действие, прислушайтесь к старой поговорке:
Quote:
Семь раз отмерь, один отрежь.

С уважением, Fedcomp.
Attached Files
File Type: php attach.php (4.0 KB, 93 views)

Last edited by Fedcomp : 04-10-2010 at 12:57 AM.
 
Old  
nonameus
Простоузер
Default 0

Quote:
Originally Posted by makis View Post
Select System :: ( Там есть: vbulletin (3.0.x-3.5.x) / vbulletin 3.7.x / vbulletin 2 / vbulletin lite )
Select version and product to export to :: vbulletin 4.0.x (как я понял)
в Select System что выбрать?
Select version and product to export to и тут соответственно?

nonameus добавил 08.03.2012 в 19:11
файла attach.php куда?

Last edited by nonameus : 03-08-2012 at 09:11 PM. Reason: Добавлено сообщение
 
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
Old  
kerk
k0t
 
kerk's Avatar
Default 1

nonameus,
читай первый пост темы до тех пор, пока не поймешь, что там написано =)
а написана там пошаговая инструкция даунгрейда с картинками
с аттачами не заморачивайся, если их не много или там картинки пети и васи, т.е. ничего ценного
если форум еще не набрал полезного контента, лучше начать "с нуля", чем морочиться с переносом данных с 4 на 3
 
Old  
Север
Специалист
vBSponsor
 
Север's Avatar
Default 0

Quote:
Originally Posted by Luvilla View Post
хм... так без переноса этого всего можно просто файлы от 3.8.х залить и запустить апгрейд, она ругается, но соглашается... нет?
Кто-нибудь пробовал такой вариант? Ошибок потом не вылезло неприятных?
 
Old  
Luvilla
Блондинка с электро......
 
Luvilla's Avatar
Default 1

Quote:
Originally Posted by Север View Post
Кто-нибудь пробовал такой вариант?
я пробовала - когда писала тот пост. Но только это было два года назад.

Quote:
Originally Posted by Север View Post
Ошибок потом не вылезло неприятных?
вылезут
у 4ки другая система хранения вложений и таблиц поболе

По состоянию на сейчас, даже если делать даунгрейд по инструкции импексом, всё равно проявляются какие-то косяки, как минимум день потом бегаешь по всему форуму и правишь
 
Old  
Slayder
Простоузер
Default 0

Добрый день. Ребят, а что вообще не реально альбомы скопировать на откатанную версию?
 
Old  
Luvilla
Блондинка с электро......
 
Luvilla's Avatar
Default 1

Quote:
Originally Posted by Slayder View Post
Ребят, а что вообще не реально альбомы скопировать на откатанную версию?
реально
но геморно
вот здесь альбомы были перенесены при даунгрейде Форум группы компаний Para-Dive, но даунгрейд делался нЕ импексом, поэтому ИДы юзеров остались без изменений
 
Old  
Slayder
Простоузер
Default 0

Понятно, плохо... Ну что ж будем что-то думать. Большое спасибо.
 
Old  
ninjasuper
Простоузер
Default 0

не получается что то, при запуске импорта вместо предложений чему либо следовать получаю:
Quote:
ImpEx Database error

mysql error: Invalid SQL: CREATE TABLE impexerror (
errorid bigint(20) unsigned NOT NULL auto_increment,
errortype varchar(10) NOT NULL default '',
classnumber varchar(3) NOT NULL default '',
importid bigint(20) NOT NULL default 0,
error varchar(250) default 'NULL',
remedy varchar(250) default 'NULL',
PRIMARY KEY (errorid)
) TYPE=MyISAM

mysql error: 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 'TYPE=MyISAM' at line 9

mysql error number: 1064

Date: Thursday 21st 2012f June 2012 02:53:40 AM
Database: forum
MySQL error: 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 'TYPE=MyISAM' at line 9
смотрю тип таблиц то совсем разный у 3 и 4.
для проб взял 3.8.7/3 исходный форум 4.1.4.
Обьясните непонятливому, мне надо на сервере открывать внешний доступ к мускулу (с 4ухой) и коннектится к нему с локалки импексом, или достаточно того, что я просто базу залил от четверки на локалку?
 
Old  
kerk
k0t
 
kerk's Avatar
Default 1

TYPE=MyISAM заменить на ENGINE=MyISAM везде, где встретится в скриптах импекса
 
Old  
Luvilla
Блондинка с электро......
 
Luvilla's Avatar
Default 1

ninjasuper, вот статья, где есть масса ответов на вопросы по ошибкам БД: Ошибка БД - Database error
конкретно Ваш случай:
Quote:
Originally Posted by Luvilla View Post
Code:
MySQL Error : 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 'TYPE=MYISAM' at line ...
это означает, что у Вас достаточно новый MySQL, а хак написан давно или "по старинке"
ничего страшного
откройте хак (продукт)
найдите <installcode> - и далее код создания таблицы (или нескольких таблиц)
найдите текст TYPE=MyISAM (он в конце создания каждой таблицы) и замените слово TYPE на ENGINE
а ещё лучше, если Вы точно знаете, что у Вас MySQL 5.1.7 и выше, открыть продукт до установки и посмотреть
 
 

Tags
downgrade, вобла, откат

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 06:11 AM.


Powered by vBulletin® Version 3.5.2
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.