RSS Lich

Прислано: AlterEgoEast

пн, 27/08/2007 - 11:06

Другие статьи по теме:

Подскажите плиз как через фтп удалить накопившиеся rss новости?
через web интерфейс мне нехватает памяти это сделать...грубо говоря куда лич запихивает их?
Спасибо

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Ромка в пн, 27/08/2007 - 12:53.

Смотри таблицы, имена которых начинаются на "leech", а также node и node_revisions. А вообще проще всего зайти в "admin/content/node" и там отключить ненужный контент, для этого, по идее, ресурсов твоего сервера должно хватить... Только это через вебинтерфейс делать нужно или через SSH, через фтп это совсем уж извращение... Разве что написать скрипт, который распубликует все ноды, а затем через хттп запустить этот скрипт...


Опубликовано AlterEgoEast в пн, 27/08/2007 - 13:43.

то есть поставить не публиковать?? а толку что? у меня место на диске уже для рсс нехватает....мне удалить ихх надо (15000 rss у меня , откуда взялись - ХЗ)


Опубликовано Ромка в вт, 28/08/2007 - 11:11.

Хмм... Тогда можешь удалить, все тем же способом, что я описал, но 15к записей удалять руками запаришься... Или написать скрипт вроде такого:

<?php
$request 
db_query("SELECT nid FROM {leech_news_item}");
while(
$result db_fetch_object($request)){
 
db_query("DELETE FROM {node} WHERE nid=%d"$result->nid);
 
db_query("DELETE FROM {node_revisions} WHERE nid=%d"$result->nid);
 
db_query("DELETE FROM {leech_news_item} WHERE nid=%d"$result->nid);
}
?>

То есть выбираем из базы nid'ы всех рсс-итемов, а потом удаляем из БД все записи с этими нидами. ВНИМАНИЕ! Обязательно сделай резервную копию БД перед использованием скрипта.


Опубликовано AlterEgoEast в чт, 30/08/2007 - 08:19.

Спасибо, куда его вставить?? просто создать файлик с расширением PHP , выложить его на сервак и запустиь?


Опубликовано Ромка в чт, 30/08/2007 - 18:48.

Да как угодно. можешь создать и выполнить файл с этим кодом, можешь создать ноду с форматом ввода "PHP-код" и этим кодом и потом перейти к этой ноде. Но учти, этим кодом удалятся все рсс-итемы, возможно имеет смысл подправить этот код под твои нужды. И не забудь перед его выполнением сделать бэкап.


Опубликовано AlterEgoEast в пт, 31/08/2007 - 01:08.

Спасибо!!!! большое , человеческое :-)))


Ссылки партнёров