Руководство:UpdateSearchIndex.php
Appearance
Файл MediaWiki: updateSearchIndex.php | |
---|---|
Расположение: | maintenance/ |
Исходный код: | master • 1.42.3 • 1.41.4 • 1.39.10 |
Классы: | UpdateSearchIndex |
updateSearchIndex.php - скрипт обслуживания , используемый для периодического внепикового обновления поискового индекса для недавно измененных страниц. Если вам нужно полностью перестроить поисковый индекс, запустите вместо него rebuildtextindex.php .
Приглашение
php maintenance/updateSearchIndex.php [-s start-timestamp] [-e end-timestamp] [-p posfile] [-l locktime] [-q]
Пример
$ php maintenance/updateSearchIndex.php -s 20081020224040
Updating searchindex between 20081020224040 and 20091209103945
--- Waiting for lock ---
--- Unlocking --
Done
Разрешения на запись
Сценарий запишет временную метку окончания в файл, указанный параметром -p
, который по умолчанию будет иметь значение searchUpdate.WIKI_ID.pos
.
Сценарий завершится неудачно, если у пользователя, выполняющего команду, нет прав на запись в этот файл.
Чтобы предотвратить ошибку, укажите файл с правами на запись или создайте файл самостоятельно и задайте ему соответствующие права.
Примечания
- Он не будет обновлять поисковый индекс для страниц, которые не появляются в Special:Recentchanges.
- Этот сценарий игнорирует настройку
$wgDisableSearchUpdate
.