Выдает ошибку после удаления пользователей

21 мая 2015 в 12:37

Всем доброго времени суток!

Делала чистку на сайте после долгого перерыва в работе. Сайт после атаки спамеров, куча зарегистрированных юзеров.
Удаляла всех через админ-панель PhpMyAdmin в таблице Users. После этого попробовала зайти в тему с комментариями, сайт стал выдавать ошибку:

"Notice: Undefined variable: key in comment_prepare_thread() (line 900 of /home/users1/l/lisa-kolesa/domains/fairygirl.ru/modules/comment/comment.module).
EntityMalformedException: Missing bundle property on entity of type comment. in entity_extract_ids() (line 7409 of /home/users1/l/lisa-kolesa/domains/fairygirl.ru/includes/common.inc)".

Посоветуйте, что можно сделать?

Комментарии

Пользователей надо из админки удалять, так как - логическая целостность же. Сейчас уже восстановить сначала базу из backup

21 мая 2015 в 12:51

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:
Пользователей надо из админки удалять, так как - логическая целостность же. Сейчас уже восстановить сначала базу из backup

Удалять 26000 пользователей со всем их спамом на самом сайте проблематично...

21 мая 2015 в 12:53

"lisa-kolesa" wrote:
Удалять 26000 пользователей со всем их спамом на самом сайте проблематично...

скриптик написать с циклом и удалением через user_delete, и все хорошо было бы.

21 мая 2015 в 14:15

serega111 wrote:
"lisa-kolesa" wrote:
Удалять 26000 пользователей со всем их спамом на самом сайте проблематично...

скриптик написать с циклом и удалением через user_delete, и все хорошо было бы.

не умею я скриптики писать)

21 мая 2015 в 14:28

А модуль VBO вроде такое умеет?

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

Из пхп админа вы связанные материалы так просто не удалите) Надо запрос писать

21 мая 2015 в 14:17

dashiwa wrote:
А модуль VBO вроде такое умеет?

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

Из пхп админа вы связанные материалы так просто не удалите) Надо запрос писать

Что за запрос?

21 мая 2015 в 14:28