doseng 6 Опубликовано: 24 февраля 2016 Рассказать Опубликовано: 24 февраля 2016 Добрый день! Помогите пожалуйста разобраться, существуют два разных сайта, на этих сайтах требуется сделать единую регистрацию юзеров. Оба сайта имеют define ("USERPREFIX", "dle"); Читал тему "Единая регистрация и авторизация на нескольких сайтах", но к сожалению там не говорится что делать если сайты уже не новые и со стандартными префиксами. Достаточно ли просто сменить стандартный префикс "dle" в файле engine/data/dbconfig.php ? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 082 Опубликовано: 24 февраля 2016 Рассказать Опубликовано: 24 февраля 2016 5 минут назад, doseng сказал: Оба сайта имеют define ("USERPREFIX", "dle"); Главным условием является то что оба сайта должны использовать одну базу данных, а не разные. Соответственно в одной БД не может быть двух сайтов с одинаковыми префиксами, они затрут друг друга. Вам нужно делать бекап БД второго присоединяемого сайта, в файле бекапа менять префикс таблиц и восстанавливать бекап в ту же БД что и основной сайт. После чего в engine/data/dbconfig.php второго сайта менять данные подключения к БД и префиксы. 2 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.