Руководство:DeleteArchivedFiles.php
Appearance
Outdated translations are marked like this.
| Версия MediaWiki: | ≥ 1.11 |
| Файл MediaWiki: deleteArchivedFiles.php | |
|---|---|
| Расположение: | maintenance/ |
| Исходный код: | master • 1.45.3 • 1.44.5 • 1.43.8 |
| Классы: | DeleteArchivedFiles |
Подробности
deleteArchivedFiles.php это сценарий обслуживания для удаления всех архивных файлов. Информация от таких файлах хранится в таблице $filearchive. Этот скрипт удалит все архивные файлы из файловой системы, но если он используется без --force, то сохранит записи в вышеупомянутой таблице
Options/Arguments
| Опция/Параметр | Описание | Required? |
|---|---|---|
| --delete | Выполнить удаление. | По желанию |
| --force | Принудительное удаление строк из файлового архива. | По желанию |
Использование
php maintenance/run.php deleteArchivedFiles [ --delete| --force ]
Terminal
$ php maintenance/run.php deleteArchivedFiles --delete Searching for and deleting archived files... Done! [2 file(s)]
В MediaWiki версии MediaWiki 1.39 и ранее скрпиты обслуживания нужно вызывать через
php maintenance/scriptName.php, а не через php maintenance/run.php scriptName.
См. также
- Manual:deleteArchivedFiles.inc
- Manual:eraseArchivedFile.php - Если не хотите удалять все, а только выбранные архивные файлы.