Уважаемые пользователи!
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: Одна база данных на два форума на разных доменах и хостингах
а как быть с вложениями нужно чтобы они были одинаковы
Re: Одна база данных на два форума на разных доменах и хостингах
Поставил как и посоветовали но пробую с рабочим форумом.
Мне вот интересно как топикстартеру удалось сделать разные стили, база то ведь одна и все параметры берутся из неё. Нет ведь возможности разделить - одни таблицы из той базы, - другие из этой.
Если разные части баз отвечающих за таблицы, - то да в одном оставляешь один стиль, в другом форуме другой стиль и всё прекрасно. А так по умолчанию у обоих один и тот же стиль и я ума не приложу как это обойти.
Может кто знает?
Добавлено спустя 2 минуты 13 секунд:
И кстати как быть с вложениями, здесь тоже проблема
Мне вот интересно как топикстартеру удалось сделать разные стили, база то ведь одна и все параметры берутся из неё. Нет ведь возможности разделить - одни таблицы из той базы, - другие из этой.
Если разные части баз отвечающих за таблицы, - то да в одном оставляешь один стиль, в другом форуме другой стиль и всё прекрасно. А так по умолчанию у обоих один и тот же стиль и я ума не приложу как это обойти.
Может кто знает?
Добавлено спустя 2 минуты 13 секунд:
И кстати как быть с вложениями, здесь тоже проблема
- gcib
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 15 лет 3 месяца
- Откуда: Киев, Украина
- Благодарил (а): 1 раз
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хостингах
Честно говоря, я уже сам ума не приложу, зачем надо так извращатся?
Запутали окончательно: пользователей/стили/вложения вместе, стили отдельно...
Это уже надо глубоко разбираться. Вам бесплатно это никто делать не будет. А я и за деньги не стал бы...
Насчёт стилей, вопрос в том, откуда он в итоге будет считываться на параллельном форуме? Можно попробывать под одним и тем же именем положить в два разных форума два разных стиля...
Путь к вложениям, если он прописан в БД, следует изменить на прямой (http://mysite.com/...), а если эта красота в исполняемых файлах прописана, то на параллельном форуме следует отыскать этот файл и поменять путь там (то же самое)...
А вообще, я вам скажу, если хотите, чтоб что-то вышло надо долго и нудно пробывать и пытаться... Так и примерное "устройство" скрипта форума выучите!
Запутали окончательно: пользователей/стили/вложения вместе, стили отдельно...
Это уже надо глубоко разбираться. Вам бесплатно это никто делать не будет. А я и за деньги не стал бы...
Насчёт стилей, вопрос в том, откуда он в итоге будет считываться на параллельном форуме? Можно попробывать под одним и тем же именем положить в два разных форума два разных стиля...
Путь к вложениям, если он прописан в БД, следует изменить на прямой (http://mysite.com/...), а если эта красота в исполняемых файлах прописана, то на параллельном форуме следует отыскать этот файл и поменять путь там (то же самое)...
А вообще, я вам скажу, если хотите, чтоб что-то вышло надо долго и нудно пробывать и пытаться... Так и примерное "устройство" скрипта форума выучите!
Re: Одна база данных на два форума на разных доменах и хостингах
Возникла такая же ситуация. Чтобы не создавать новую тему, пишу здесь.
Нужно: 2 форума на разных доменах и хостингах с одной базой. Разделы, пользователи и т.п. - все одинаковое. config.php - одинаковый. Главная цель - разная шапка форумов, это сделал с помощью разных файлов шаблонов prosilver.
Настройки cookies не трогаем. Логинится нормально. Настройки сервера: если ставить "Принудительные настройки URL сервера" - "да", то при логине на форуме-клоне происходит перенаправление на форум-оригинал. Если ставить "нет" то, в моем случае к урлу добавляется порт 3691, и при редиректах ссылка форума не открывается, приходится руками из строки адреса порт стирать.
Подскажите как быть в данной ситуации
Нужно: 2 форума на разных доменах и хостингах с одной базой. Разделы, пользователи и т.п. - все одинаковое. config.php - одинаковый. Главная цель - разная шапка форумов, это сделал с помощью разных файлов шаблонов prosilver.
Настройки cookies не трогаем. Логинится нормально. Настройки сервера: если ставить "Принудительные настройки URL сервера" - "да", то при логине на форуме-клоне происходит перенаправление на форум-оригинал. Если ставить "нет" то, в моем случае к урлу добавляется порт 3691, и при редиректах ссылка форума не открывается, приходится руками из строки адреса порт стирать.
Подскажите как быть в данной ситуации
Re: Одна база данных на два форума на разных доменах и хостингах
Можзет кто знает как помочь?
2 форума на phpbb 3.0.4 полностью идентичны - нада чтоб пользователи 1-го форума могли свободно логиниться на 2-ом, т.е. объеденить .
Для этого как я понял нада чтобы Таблица Users в базе данных 2-го форума присваивала значения такойже таблице 1-го форума.
Вопрос как это сделать?
2 форума на phpbb 3.0.4 полностью идентичны - нада чтоб пользователи 1-го форума могли свободно логиниться на 2-ом, т.е. объеденить .
Для этого как я понял нада чтобы Таблица Users в базе данных 2-го форума присваивала значения такойже таблице 1-го форума.
Вопрос как это сделать?
- Rayden
- Former team member
- Сообщения: 3739
- Стаж: 18 лет 9 месяцев
- Поблагодарили: 44 раза
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хостингах
Научиться программировать с упором на базы данных. Стандартный функционал форума для этого не предназначен.
- Leviafant
- phpBB 1.4.4
- Сообщения: 106
- Стаж: 17 лет 2 месяца
- Откуда: Курск
- Поблагодарили: 1 раз
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хостингах
вот тут одной вьетнамке объяснял как объединить вап и веб версии на одну базу данных, там же и про разделение стилей и шаблоновJons писал(а):Мне вот интересно как топикстартеру удалось сделать разные стили, база то ведь одна и все параметры берутся из неё. Нет ведь возможности разделить - одни таблицы из той базы, - другие из этой.
http://brufer.ru/viewtopic.php?f=65&t=1 ... =20#p48843
Насчет вложений: может все же стоит переехать на один хост? намного проще будет
Re: Одна база данных на два форума на разных доменах и хостингах
Сначала надо сделать, что бы два форума были в одной базе, и лишь префикс таблиц был разный. Не с каждым хостингом такое прокатит и уж, тем более, не каждый mysql-сервер разрешит подключения снаружи. Если это получилось - меняем в includes\constants.php одного из форумовArpeccop писал(а): Для этого как я понял нада чтобы Таблица Users в базе данных 2-го форума присваивала значения такойже таблице 1-го форума.
Вопрос как это сделать?
Код: Выделить всё
define('USERS_TABLE', $table_prefix . 'users');
Код: Выделить всё
define('USERS_TABLE', 'префикс_таблиц_второго_форума' . 'users');
Подобным образом можно объединить и некотрые другие таблицы.
-
- phpBB 1.4.2
- Сообщения: 52
- Стаж: 15 лет 1 месяц
Re: Одна база данных на два форума на разных доменах и хостингах
У меня 2 разных форума в разных доменах.gcib писал(а):Вообщем два форума в одной БД это вполне реально. Но:
1. При создании для каждого форума своего префикса таблиц в БД проблем не возникнет. Но будет разным содержание форумов.
Я хочу, чтобы контент форумов был разным, внешний вид разным, домены отдельные, но, логин и пароль для обоих форумов был одинаков.
Хостинг-площадка для обоих форумов в обоих доменах у меня одна. Базы MySQL отдельные, одна с префиксом "phpbb_", вторая с префиксом "phpbb3_"
Как это технически сделать?
А то я запутался, читая этот топик.
-
- Бывший член :)
- Сообщения: 2925
- Стаж: 18 лет 10 месяцев
- Благодарил (а): 79 раз
- Поблагодарили: 69 раз
- Забанен: Бессрочно
Re: Одна база данных на два форума на разных доменах и хостингах
Данные находятся в одной базе с разными префиксами или вообще в разных базах?
Re: Одна база данных на два форума на разных доменах и хости
аналогичная задача, находятся в одной базе но с разными префиксами, пробовал использовать общую таблицу пользователей (изменив префикс второго форума) но тут выплыла еще одна проблема, права пользователей, т.е. если есть права на одном форуме, то на втором соотвественно их нет, а при попытке добавления прав на втором соотвественно права на первом пропадают
- Rayden
- Former team member
- Сообщения: 3739
- Стаж: 18 лет 9 месяцев
- Поблагодарили: 44 раза
- Контактная информация:
Re: Одна база данных на два форума на разных доменах и хости
ответ будет аналогичный. Или ты ждешь чего-то другого?komivlad писал(а):аналогичная задача
Re: Одна база данных на два форума на разных доменах и хости
т.е. стандартным функционалом форума не решить эту задачу?
Re: Одна база данных на два форума на разных доменах и хости
Доброго времени суток решил сделать одну базу пользователей на разные форумы (форумы новые, без единого сообщения), на основе статьи для phpbb2 Общие данные о пользователях для нескольких форумов (phpBB 2.0.x В phpbb3 немножко по другому оно делается ну идея та же что и в этой статьи, я вот что бы хотел спросить будет ли какие то проблемы если я объединю больше префиксов в базе? вот список префиксов
banlist
bbcodes
bots
disallow
privmsgs
privmsgs_folder
privmsgs_rules
privmsgs_to
profile_fields
profile_fields_data
profile_fields_lang
profile_lang
ranks
smilies
users
warnings
words
zebra
sessions
sessions_keys
Сессию не знаю, некоторые пишут без проблем все, некоторые что лучше не надо, я на всякий случай не буду их в один префикс делать.
Возможны ли какие то проблемы в будущем если эти префиксы будут едины на два и больше форумов?
banlist
bbcodes
bots
disallow
privmsgs
privmsgs_folder
privmsgs_rules
privmsgs_to
profile_fields
profile_fields_data
profile_fields_lang
profile_lang
ranks
smilies
users
warnings
words
zebra
sessions
sessions_keys
Сессию не знаю, некоторые пишут без проблем все, некоторые что лучше не надо, я на всякий случай не буду их в один префикс делать.
Возможны ли какие то проблемы в будущем если эти префиксы будут едины на два и больше форумов?