Как изменить ид пользователя? - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Как изменить ид пользователя?

#1 Пользователь не на сайте   nikitos12170 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 38
  • Регистрация: 24-Декабрь 16
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 25 Декабрь 2016 - 15:25

Здравствуйте, мне нужно изменить ид пользователя, как это сделать?
0

#2 Пользователь не на сайте   HooLIGUN ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 113
  • Регистрация: 04-Декабрь 11
  • Репутация: 4
  • IPB version:3.4.x
 

Отправлено 25 Декабрь 2016 - 16:20

Через БД
0

#3 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 048
  • Регистрация: 20-Март 09
  • Репутация: 2 419
  • IPB version:3.1.x
 

Отправлено 25 Декабрь 2016 - 16:28

Как изменить ID пользователя через SQL запрос
Для IPS 4 есть бесплатный плагин Change member id.
0

#4 Пользователь не на сайте   nikitos12170 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 38
  • Регистрация: 24-Декабрь 16
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 25 Декабрь 2016 - 16:59

выдает ошибку,
The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay
0

#5 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 048
  • Регистрация: 20-Март 09
  • Репутация: 2 419
  • IPB version:3.1.x
 

Отправлено 25 Декабрь 2016 - 17:12

Превышено максимальное количество строк в джойне для вашего сервера. Очевидно слишком много сообщений у этого пользователя.
Попробуйте выполнить запрос в phpmyadmin (или в ац форума) вместе с SET SQL_BIG_SELECTS=1 добавив его перед и разделив точкой с запятой

SET SQL_BIG_SELECTS=1;
UPDATE ibf_members m
....

0

#6 Пользователь не на сайте   nikitos12170 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 38
  • Регистрация: 24-Декабрь 16
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 25 Декабрь 2016 - 17:27

Service Temporarily Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

Сообщение изменено: siv1987 (25 Декабрь 2016 - 17:49)

0

#7 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 048
  • Регистрация: 20-Март 09
  • Репутация: 2 419
  • IPB version:3.1.x
 

Отправлено 25 Декабрь 2016 - 17:31

Ждите пока запрос не отработает до конца. Ничего страшного если сервер пару минут, может чуть больше, повисит пока данные не обновляться. Хуже если его прервать при обновление. Надеюсь, прежде чем выполнять такие опасные запросы вы позаботились о бэкапе.
0

#8 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 048
  • Регистрация: 20-Март 09
  • Репутация: 2 419
  • IPB version:3.1.x
 

Отправлено 25 Декабрь 2016 - 18:31

Кстати, я наверное забыл упомянуть, но до сих пор пока никто не отважился выполнить этот SQL запрос, по крайней мере официально нам об этом неизвестно. Так что ТС в своем роде первопроходец. Ждем волнующих подробностей по окончании работы - сколько выполнялся запрос, общее число пользователей и сообщений на форуме, число сообщение у изменяемого пользователя. Надеюсь что сегодня он закончит.
0

#9 Пользователь не на сайте   nikitos12170 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 38
  • Регистрация: 24-Декабрь 16
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 25 Декабрь 2016 - 18:50

Ага, пришлось сейчас тех поддержку писать,на форуме 200 пользователей.
пока никаких новостей всё также..
0

#10 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 048
  • Регистрация: 20-Март 09
  • Репутация: 2 419
  • IPB version:3.1.x
 

Отправлено 26 Декабрь 2016 - 02:35

К сожалению в запросе с LEFT JOIN я допустил фатальную ошибку. Нельзя джоинить таблицы с множеством к множеству, иначе количество записей увеличивается пропорционально каждой новой таблицы, и в итоге результат может перевалить за десятки и сотни миллионов строк. Не удивительно что mysql сервер лег и до сих пор не отвечает.
Напишите в службу поддержке чтобы они убили этот кривой запрос. Обязательно восстановите бэкап, если mysql успел заменить данные в бд.
Плохой запрос удалил из темы. Если после этого все еще осталось желание изменить ид пользователя, правильные запросы находятся здесь.
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2017 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна