2013-04-08 2 views
12

Я управляю вики Wiki MediaWiki, на которую попала тонна спама. Мне удалось избавиться от спам-страниц, которые были добавлены в wiki, используя расширение, но данные страниц все еще присутствуют в базе данных MySQL wiki. Это раздувает базу данных более чем на 3 ГБ.Как навсегда удалить страницу из вики-файла MediaWiki?

Есть ли способ окончательно удалить страницы спама из вики, чтобы они были полностью удалены из базы данных?

ответ

12

Запустить maintenance script по названию deleteArchivedRevisions.php.

Обратите внимание, что для запуска сценариев обслуживания MediaWiki обычно требуется доступ к оболочке на сервере, на котором запущен MediaWiki. Если у вас этого нет (что может быть в случае с некоторыми дешевыми настройками общего хостинга), вы можете попробовать использовать MaintenanceShell extension.

+1

I второй этот ответ. Я использовал это раньше. – Zack

Смежные вопросы