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

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

Добрый день!

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

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

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

 

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

 

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

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

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

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...