Массовое удаление пользователей в IPB 2.2 возвращает ошибку MySQL

Проблема

При массовом удалении пользователей через админцентр форум сообщает об ошибке MySQL.

Причины

Система пытается исполнить не верно сформированный SQL запрос.

Решение

Откройте для редактирования файл /sources/action_admin/member.php и найдите в нём строку:

$this->ipsclass->DB->do_delete( 'members_converge', "converge_email IN('". implode( "'", $emails ) ."')" );

Замените её на:

$this->ipsclass->DB->do_delete( 'members_converge', "converge_email IN('". implode( "','", $emails ) ."')" );

Сохраните файл и загрузите на сервер.

 

kb/maintenance/2.2.2_-_mass_pruning_of_members_gives_error.txt · Последние изменения: 2007/09/13 13:42 root

Работает на DokuWiki
© 2002—2006 ibresource
e-mail: wikiteam@iblink.ru