Можно узнать какие префиксы могут создать проблемы? на всякий случай не буду их объединять. Я смотрел и так и так, выбрал самые "безобидные" префиксы, почитал что за что отвечает, не знаю что за проблемы они могут создать.Rayden писал(а):возможны
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Одна база данных на два форума на разных доменах и хостингах
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Re: Одна база данных на два форума на разных доменах и хости
- Rayden
- Former team member
- Сообщения: 3739
- Стаж: 18 лет 9 месяцев
- Поблагодарили: 44 раза
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хости
"Я тэбэ адын умный вещ скажу, только ты не абижайся"(с)
ты не знаешь, что такое "префикс", хотя это проходят в классе четвертом. Ты нихрена не разбираешься в базе. Лезь, курочь свою базу, но ради бога, не выкладывай своих кривых решений тут. Чтоб люди не повторяли дурацких действий и не наживали себе геморроя.
Лучше б в школе хорошо учился
ты не знаешь, что такое "префикс", хотя это проходят в классе четвертом. Ты нихрена не разбираешься в базе. Лезь, курочь свою базу, но ради бога, не выкладывай своих кривых решений тут. Чтоб люди не повторяли дурацких действий и не наживали себе геморроя.
Это вообще без комментариев.Сессию не знаю, некоторые пишут без проблем все, некоторые что лучше не надо, я на всякий случай не буду их в один префикс делать
у тебя в любом случае будут проблемы, ибо ты не понимаешь, что делаешь.Dr_Who писал(а):Можно узнать какие префиксы могут создать проблемы?
Лучше б в школе хорошо учился
Re: Одна база данных на два форума на разных доменах и хости
Понял Потрите сообщения, чтоб люди не повторяли моих ошибок. Ну перепутал префиксы с таблицами, ну бывает с недосыпа, так что сразу "чмырить"
- Rayden
- Former team member
- Сообщения: 3739
- Стаж: 18 лет 9 месяцев
- Поблагодарили: 44 раза
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хости
Да ты не только перепутал, ты вообще судишь по слухам. Я же говорю - ты не понимаешь что делаешь.
Я такой подход не одобряю.
Я такой подход не одобряю.
Re: Одна база данных на два форума на разных доменах и хости
Я просто объеденил в базе данных эти таблицы выше написанные кроме сессий в одну (тоесть было две таблицы, сделал одну из них) и заменил в файле constants.php пару строчек.
Тесть если была таблица phpbb1_banlist(первый форум) и таблица phpbb2_banlist(второй форум), я удаляю одну, а у второй меняю имя например на banlist и в файле constants.php в строке define('BANLIST_TABLE', $table_prefix . 'banlist'); меняю $table_prefix на $banlist, самое смешное что все работает, я просто хотел узнать можно так делать или нет? Да забыл написать, таблицы все в одной базе, отличаются только по префиксу.
Код: Выделить всё
// Table names
define('ACL_GROUPS_TABLE', $table_prefix . 'acl_groups');
define('ACL_OPTIONS_TABLE', $table_prefix . 'acl_options');
define('ACL_ROLES_DATA_TABLE', $table_prefix . 'acl_roles_data');
define('ACL_ROLES_TABLE', $table_prefix . 'acl_roles');
define('ACL_USERS_TABLE', $table_prefix . 'acl_users');
define('ATTACHMENTS_TABLE', $table_prefix . 'attachments');
define('BANLIST_TABLE', $banlist . 'banlist');
define('BBCODES_TABLE', $bbcodes . 'bbcodes');
define('BOOKMARKS_TABLE', $table_prefix . 'bookmarks');
define('BOTS_TABLE', $bots . 'bots');
define('CONFIG_TABLE', $table_prefix . 'config');
define('CONFIRM_TABLE', $table_prefix . 'confirm');
define('DISALLOW_TABLE', $disallow . 'disallow');
define('DRAFTS_TABLE', $table_prefix . 'drafts');
define('EXTENSIONS_TABLE', $table_prefix . 'extensions');
define('EXTENSION_GROUPS_TABLE', $table_prefix . 'extension_groups');
define('FORUMS_TABLE', $table_prefix . 'forums');
define('FORUMS_ACCESS_TABLE', $table_prefix . 'forums_access');
define('FORUMS_TRACK_TABLE', $table_prefix . 'forums_track');
define('FORUMS_WATCH_TABLE', $table_prefix . 'forums_watch');
define('GROUPS_TABLE', $table_prefix . 'groups');
define('ICONS_TABLE', $table_prefix . 'icons');
define('LANG_TABLE', $table_prefix . 'lang');
define('LOG_TABLE', $table_prefix . 'log');
define('MODERATOR_CACHE_TABLE', $table_prefix . 'moderator_cache');
define('MODULES_TABLE', $table_prefix . 'modules');
define('POLL_OPTIONS_TABLE', $table_prefix . 'poll_options');
define('POLL_VOTES_TABLE', $table_prefix . 'poll_votes');
define('POSTS_TABLE', $table_prefix . 'posts');
define('PRIVMSGS_TABLE', $privmsgs . 'privmsgs');
define('PRIVMSGS_FOLDER_TABLE', $privmsgs_folder . 'privmsgs_folder');
define('PRIVMSGS_RULES_TABLE', $privmsgs_rules . 'privmsgs_rules');
define('PRIVMSGS_TO_TABLE', $privmsgs_to . 'privmsgs_to');
define('PROFILE_FIELDS_TABLE', $profile_fields . 'profile_fields');
define('PROFILE_FIELDS_DATA_TABLE', $profile_fields_data . 'profile_fields_data');
define('PROFILE_FIELDS_LANG_TABLE', $profile_fields_lang . 'profile_fields_lang');
define('PROFILE_LANG_TABLE', $profile_lang . 'profile_lang');
define('RANKS_TABLE', $ranks . 'ranks');
define('REPORTS_TABLE', $table_prefix . 'reports');
define('REPORTS_REASONS_TABLE', $table_prefix . 'reports_reasons');
define('SEARCH_RESULTS_TABLE', $table_prefix . 'search_results');
define('SEARCH_WORDLIST_TABLE', $table_prefix . 'search_wordlist');
define('SEARCH_WORDMATCH_TABLE', $table_prefix . 'search_wordmatch');
define('SESSIONS_TABLE', $table_prefix . 'sessions');
define('SESSIONS_KEYS_TABLE', $table_prefix . 'sessions_keys');
define('SITELIST_TABLE', $table_prefix . 'sitelist');
define('SMILIES_TABLE', $smilies . 'smilies');
define('STYLES_TABLE', $table_prefix . 'styles');
define('STYLES_TEMPLATE_TABLE', $table_prefix . 'styles_template');
define('STYLES_TEMPLATE_DATA_TABLE',$table_prefix . 'styles_template_data');
define('STYLES_THEME_TABLE', $table_prefix . 'styles_theme');
define('STYLES_IMAGESET_TABLE', $table_prefix . 'styles_imageset');
define('STYLES_IMAGESET_DATA_TABLE',$table_prefix . 'styles_imageset_data');
define('TOPICS_TABLE', $table_prefix . 'topics');
define('TOPICS_POSTED_TABLE', $table_prefix . 'topics_posted');
define('TOPICS_TRACK_TABLE', $table_prefix . 'topics_track');
define('TOPICS_WATCH_TABLE', $table_prefix . 'topics_watch');
define('USER_GROUP_TABLE', $table_prefix . 'user_group');
define('USERS_TABLE', $users . 'users');
define('WARNINGS_TABLE', $warnings . 'warnings');
define('WORDS_TABLE', $words . 'words');
define('ZEBRA_TABLE', $zebra . 'zebra');
-
- Бывший член :)
- Сообщения: 2925
- Стаж: 18 лет 10 месяцев
- Благодарил (а): 79 раз
- Поблагодарили: 69 раз
- Забанен: Бессрочно
Re: Одна база данных на два форума на разных доменах и хости
Если работает - можно. Но в какой момент перестанет работать - никто не знает. Такие переработки всегда делаются на свой страх и риск.Dr_Who писал(а):самое смешное что все работает, я просто хотел узнать можно так делать или нет?
- Палыч
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хости
Dr_Who
Просто на вскидку:
Таблица пользователей - одна. Следовательно и групп - одна (хотя для разных конференций, возможно, нужны разные сочетания групп).
Система локальных прав доступа строится на сочетании ID группы (пользователя) + ID форума + ID опции права
ID форумов в разных конференциях могут (и будут) совпадать, но права доступа к совпадающим (по ID) форумам могут быть разными... По-моему, глюки весьма возможны. Хотя, конечно, можно сдвинуть ID на каждой конференции на 1000...
Хз...
Просто на вскидку:
Таблица пользователей - одна. Следовательно и групп - одна (хотя для разных конференций, возможно, нужны разные сочетания групп).
Система локальных прав доступа строится на сочетании ID группы (пользователя) + ID форума + ID опции права
ID форумов в разных конференциях могут (и будут) совпадать, но права доступа к совпадающим (по ID) форумам могут быть разными... По-моему, глюки весьма возможны. Хотя, конечно, можно сдвинуть ID на каждой конференции на 1000...
Хз...
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Re: Одна база данных на два форума на разных доменах и хости
Я как раз из за этого и не хотел объединять таблицу, как это сделано в той статье для phpbb2Палыч писал(а):Таблица пользователей - одна. Следовательно и групп - одна (хотя для разных конференций, возможно, нужны разные сочетания групп).
тоесть таблица пользователей одна, а групп разная на каждом форуме, по идее права можно выставить на каждом форуме свои для каждой группы. Ну попытка не пытка, буду тестировать, по другому я не знаю как сделать единую регистрацию и одну базу пользователей на два форума.phpbb_user_group Информация о членах групп
Вот эти таблицы также разные для двух форумов, различаются так нелюбимым словом для Rayden префиксом.
Хз действительно, поживем увидем)phpbb_acl_groups Роли прав доступа и\или индивидуальные разрешения, назначенные для групп пользователей
phpbb_acl_options Перечень возможных прав доступа
phpbb_acl_roles Перечень Ролей прав доступа (Стандартный модератор, Супермодератор, Премодератор и т.д.)
phpbb_acl_roles_data Перечень разрешений, содержащихся в каждой Роли
phpbb_acl_users Роли прав доступа и\или индивидуальные разрешения, назначенные для пользователей
- Rayden
- Former team member
- Сообщения: 3739
- Стаж: 18 лет 9 месяцев
- Поблагодарили: 44 раза
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хости
Вранье голимое.
Rayden не любит слово "извЕните". А к слову "префикс" относится индефферентно.
Rayden не любит слово "извЕните". А к слову "префикс" относится индефферентно.
- Палыч
- Former team member
- Сообщения: 9683
- Стаж: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хости
Если форумов всего 2, то проблемы решаемы. Просто вы высказывались о большем количестве.Dr_Who писал(а):на два форума.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
- romaamor
- phpBB 3.0.2
- Сообщения: 2081
- Стаж: 11 лет 11 месяцев
- Откуда: Одесса
- Благодарил (а): 707 раз
- Поблагодарили: 161 раз
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хостингах
Добрый вечер. Есть лишний домен. Можно ли его прикрутить к рабочему форуму, но так, что бы он открывался на другом стиле форума ?
К примеру, переходишь по домену romaamor.com - просильвер, а если по домену amorroma.ru - аеро. Ну и соответственно одна БД, одни и те же пользователи, вложения.... Реально такое сделать ?
К примеру, переходишь по домену romaamor.com - просильвер, а если по домену amorroma.ru - аеро. Ну и соответственно одна БД, одни и те же пользователи, вложения.... Реально такое сделать ?
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хостингах
Да, по типу мода переключения на мобильный стиль, только проверять домен
- apollion
- phpBB 2.0.22
- Сообщения: 1382
- Стаж: 10 лет
- Откуда: Юг Руси
- Благодарил (а): 50 раз
- Поблагодарили: 99 раз
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хостингах
А потом ПС могут посчитать, что это 2 разных форума с одинаковым содержимым и сделают атата...
- Sumanai
- phpBB 3.0.0 RC5
- Сообщения: 1668
- Стаж: 9 лет 4 месяца
- Благодарил (а): 267 раз
- Поблагодарили: 216 раз
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хостингах
apollion, для исправления этого есть canonical с robots.txt, думаю, автор темы знает что делать.
- romaamor
- phpBB 3.0.2
- Сообщения: 2081
- Стаж: 11 лет 11 месяцев
- Откуда: Одесса
- Благодарил (а): 707 раз
- Поблагодарили: 161 раз
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хостингах
Татьяна5, а можете объяснить по подробней ?