Вынос форума на отдельный поддомен с общими пользователями

Главные вкладки

Аватар пользователя Funtik44 Funtik44 23 января 2013 в 23:26

Вопрос в теме, необходимо вынести форум (advanced forum) на отдельный поддомен и объединить пользователей. Как сделать первое, это понятно. Но не пойму, как объединить пользователей, ведь это будут два разных сайта, при этом главный сайт работает уже какое-то время?

Комментарии

Аватар пользователя fedor_cool fedor_cool 23 января 2013 в 23:59

Как вы будете делать первое?
Подключить форум к базе данных (определенные таблицы через settings.php)
Думаю, вам стоит гуглить информацию на тему мультисайтинга

Аватар пользователя IPlayer IPlayer 24 января 2013 в 1:44

Была подобная задача.

Поднял второй сайт на поддомене. Получилось 2 базы в mysql. Создал 3 базу (для удобства) - обозвал ее Common. Распечатал списки таблиц обоих баз и дальше аккуратно, с карандашиком, перетаскивал нужные таблицы из базы основного сайта в Common. В базе второго сайта их тут же прибивал и в обоих settings.php прописывал что они теперь живут в Common.

Вот примерно так....

Аватар пользователя Funtik44 Funtik44 25 января 2013 в 6:34

"fedor_cool" wrote:
Как вы будете делать первое?

Я предполагал это сделать так, как пишет IPlayer. Но честно говоря не думал, что так сложно всё.
"IPlayer" wrote:
Поднял второй сайт на поддомене. Получилось 2 базы в mysql. Создал 3 базу (для удобства) - обозвал ее Common. Распечатал списки таблиц обоих баз и дальше аккуратно, с карандашиком, перетаскивал нужные таблицы из базы основного сайта в Common. В базе второго сайта их тут же прибивал и в обоих settings.php прописывал что они теперь живут в Common.

Ты перетаскивал не все таблицы а определенные и в settings.php указывал для сайта две БД, так? В третью перетащил только таблицы связанные с юзерами?

Аватар пользователя IPlayer IPlayer 25 января 2013 в 11:26

"Funtik44" wrote:
Ты перетаскивал не все таблицы а определенные и в settings.php указывал для сайта две БД, так? В третью перетащил только таблицы связанные с юзерами?

Да

"Funtik44" wrote:
Кстати, много таблиц пришлось перетаскивать?

у меня такие "общие" таблицы получились:

'users', 'role', 'sessions', 'authmap', 'wysiwyg', 'wysiwyg_user', 'profile_fields', 'profile_values'