Сбросить нумерацию пользователей.

Автор йфяцыч, 08 мая 2012, 23:17:59

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

йфяцыч

SMF 2.0.2

Почищена база. Удалены все пользователи кроме админа (id_member = 1)

При регистрации нового пользователя счетчик начинается не с двух, а со старых значений (с 505). Это жутко не правильно.

Таблицы все облазил до дыр. В таблице smf_settings нашел latestMember - изменил 505 на 2. Одновременно в smf_members поменял id_member у последнего пользователя на 2. Делал все это и вместе, и по отдельности и в разном порядке. В разделе"Ремонт" в админке  статистику обновлял, кэш чистил, ошибки исправлял...

Но следующий пользователь упорно получает номер 506. (((
Подскажите, где еще это значение хранится?


(пользователей через админку создавал)
Форум о купонах, скидках.
Самая идеальная сборка форума SMF, по мнению моей тещи.

0daliska

Заходите в таблицу smf_members при помощи phpMyAdmin, например... и делаете запрос
ALTER TABLE `smf_members` AUTO_INCREMENT =2
Где 2 это число, с которого надо начать вставку автоматически вставляемых значений индексов для этой таблицы (оно не должно быть меньше, чем реально существующее у вас сейчас последнее число...

На форуме с сообщениями удаление всех пользователей приведет к бардаку с сообщениями... Аккуратнее с ручными манипуляциями :)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

йфяцыч

0daliska

Огромное спасибо! Все получилось.


ПС: Надо будет про запросы книжечку полистать.
Форум о купонах, скидках.
Самая идеальная сборка форума SMF, по мнению моей тещи.