Перейти к публикации

Рекомендованные сообщения

Добрый день!

Помогите пожалуйста разобраться, существуют два разных сайта, на этих сайтах требуется сделать единую регистрацию юзеров.

Оба сайта имеют define ("USERPREFIX", "dle");

Читал тему "Единая регистрация и авторизация на нескольких сайтах", но к сожалению там не говорится что делать если сайты уже не новые и со стандартными префиксами.

 

Достаточно ли просто сменить стандартный префикс "dle" в файле engine/data/dbconfig.php ?

 

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, doseng сказал:

Оба сайта имеют define ("USERPREFIX", "dle");

Главным условием является то что оба сайта должны использовать одну базу данных, а не разные. Соответственно в одной БД не может быть двух сайтов с одинаковыми префиксами, они затрут друг друга. Вам нужно делать бекап БД второго присоединяемого сайта, в файле бекапа менять префикс таблиц и восстанавливать бекап в ту же БД что и основной сайт. После чего в engine/data/dbconfig.php второго сайта менять данные подключения к БД и префиксы.

  • Поддерживаю 2
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...