автоЕсли сайт заспамили Оставив много комментариев Вручную удалять их не так просто Необходимо решение - Как удалить спам? Решение простое, правда не универсальное. Вот такой SQL код удаляет все комменты в Drupal:
DROP TABLE comments;
CREATE TABLE comments (
cid int(10) NOT NULL auto_increment,
pid int(10) NOT NULL default '0',
nid int(10) NOT NULL default '0',
uid int(10) NOT NULL default '0',
subject varchar(64) NOT NULL default '',
comment longtext NOT NULL,
hostname varchar(128) NOT NULL default '',
timestamp int(11) NOT NULL default '0',
score mediumint(9) NOT NULL default '0',
status tinyint(3) unsigned NOT NULL default '0',
format int(4) NOT NULL default '0',
thread varchar(255) NOT NULL,
users longtext,
name varchar(60) default NULL,
mail varchar(64) default NULL,
homepage varchar(255) default NULL,
PRIMARY KEY (cid),
KEY lid (nid)
) TYPE=MyISAM;
Внимание: код удаляет абсолютно все комментарии, если вам нужно некоторые оставить – этот код вам не подходит. Сохраняю, чтобы в следующий раз иметь код под рукой.
|